British Formula Three Championship
En 2010, il participe au championnat d'Allemagne de Formule 3 avec l'écurie , rejoignant ainsi ses coéquipiers de Formule Renault Kevin Magnussen et . Il termine à la dixième place du classement général. L'année suivante, il rejoint le Championnat de Grande-Bretagne de Formule 3 avec l'écurie . Il termine quinzième avec un podium. Il participe également à des événements "all star" de Formule 3, tels que l'Open du Brésil de Formule 3 et les Masters de Formule 3. En 2012, il reste dans le Championnat de Grande-Bretagne de Formule 3, mais avec l'écurie Fortec Motorsport. Il progresse pour finir à la huitième place du championnat en signant des victoires à Oulton Park et à Brands Hatch. Il participe également à trois courses de Formule 3 Euro Series et termine sixième du Grand Prix de Macao. En 2013, il reste chez Fortec Motorsport, mais rejoint le Championnat d'Europe de Formule 3, où il termine en huitième position avec trois podiums.