James started motorsport from a young age; He began by going to events and helping his father out. When James turned 9, he started go karting in a comer cadet, which he spent a year competing in. Eventually, James outgrew his cadet but was still to young to start at the next level. For the next 6 months, James spent time testing and competing in non MSA races, gaining experience ready for when he was able to compete at MSA level. James competed in several events in his Junior TKM go kart, getting some good mid pack finishes.

James then wanted to try his hand with motor cars, but the choice of car racing at the age of 11 is very limited, the only opportunity was oval racing. James showed great potential in oval racing, winning many races and also becoming 2013/14 Winternational Champion and also 2014 British Expo Champion.

His main aim was to start rallying like his Father and Grandfather, but the minimum age for rallying is 14. James decided to spend a year testing his F1000 Toyota Yaris, to prepare himself for the 2015 Kick Energy Junior rally championship.

He is now competing in the British Junior rally championship and has also competed in other activities, navigating on 12 car navigational events and also on other stages rallies.