Mark started his race career in Caterhams in 2014 before joining the British GT championship the following year. He recorded his first win at Spa Francorchamps in 2016 and in 2017 secured a further four podiums on his way to third in the championship race.