After winning the T-Cars Championship in 2000, Stuart moved into single-seaters, finishing ninth in the British Formula Ford Championship, before coming fourth in that year’s Winter Series. Formula Renault followed in 2003 for the UK Winter Series and Formula Renault UK in 2004 and 2005.
In 2006 Stuart moved up to British Formula 3 before switching to sportscars in 2007 contesting the Le Mans Series in LMP1. He finished fifth in the drivers’ standings and also finished fourth at the 24 Hours of Le Mans. In 2008 he finished seventh in the Le Mans Series and 11th at the Le Mans 24 hour race. He joined Aston Martin Racing in 2009 with their factory LMP1 programme.
Stuart also made several appearances in British GT in 2010 & 2011 before deciding to focus on GT driving, moving into the Blancpain Endurance Series in the Gulf Racing Mclaren MP4-12C in 2012 and World Endurance Championship with the Gulf liveried Aston Martin the following year. It was this season, in 2013, racing again with Aston Martin in the World Endurance Championship, he found himself ultimately winning the Pro-Am drivers title.
In 2014, Stuart drove again with Gulf Racing in the European Le Mans Series with long time driving partner Roald Goethe in the Aston Martin GTE and selected events, the Lamborghini Gallardo GT3.