Euan started his career in karts before stepping up to single seaters in Formula BMW. Euan progressed through the ranks before switching to GT Racing in 2010.
A switch to TF Sport in 2015 saw the British racer record two wins from three starts in International GT Open. He joined teammate Salih Yoluc to take victory in the Dubai 24H before embarking on the successful Michelin Le Mans Cup programme in 2016 that saw TF Sport win the title.
Having finished second with Salih in the European Le Mans Series, Euan stepped up and competed in the first two rounds of the 2018/19 FIA World Endurance Championship Super Season, finishing a brilliant second at Spa Francorchamps. He returns to TF Sport in 2019 to again compete at Spa and the 24 Hours of Le Mans.