James established himself as a rising star after some outstanding performances in a number of categories, which started with early successes in karts, where he won a national title and two Victorian titles. He represented Australia at the Rotax World Finals in 2012, where he was ranked seventh in the world.
In 2013, he moved up to open wheelers, contesting the Victorian Formula Ford Championship. Not only did he win his debut race, he finished the season with the most wins to his credit before finishing fourth on the leaderboard. In 2014, his successes in the category continued and he narrowly missed out on the championship title, finishing runner-up.
His touring car initiation into the second-tier of Supercars occurred when Garry Rogers invited him to drive a Holden Commodore in the final round of the Dunlop Development Series at Homebush in 2014 where he produced an impressive performance.
Through 2015, he drove a Holden Commodore for Garry Rogers’ GRM/Dragon Racing team in all Dunlop Series rounds and amassed seven top 10 finishes, a best fourth place and finished the season in the top 10 of the championship in 10th position.
In 2016, he enjoyed an even more successful year in the Dunlop Series driving a Holden Commodore VF and as a co-driver to James Moffat in the Volvo S60 Polestar in the endurance races. Despite a spectacular crash in the Sandown 500 when a tyre deflated at high speed, his consistency and two race wins was rewarded with fourth place in the championship.
In 2017, he will have two wildcard starts in the Supercars championship and will co-drive with Garth Tander in the #33 Holden Commodore VF in the endurance races in the second half of the year.