At the age of 14 he competed in the British Karting Championships for two years before moving into Ginetta juniors, where he picked up a number of podiums in his rookie year. At this point it was decided that Struan would not compete for a year to focus on his GCSE commitments. After this, at the age of 17, Struan graduated into the British Formula 4 championship for two years, picking up his maiden win in the first year and competing for the overall title in the second year. At the point it was decided that he would look for a career in Japan, Struan got a drive in the national Japanese Formula 3 championship which supported Super Formula, Japans leading motorsport championship. Most previously in the last two years, Struan graduated into the highly competitive Blancpain GT Series in Pro class as part of the Mclaren GT Driver Academy. This year, Struan signed with Japanese team Nissan to race in the 2017 Blancpain GT Series as a second year Pro, with sights on still having a career out in Japan.