Startował również w czterech wyścigach Formuły 4 BRDC w zespole HHC Motorsport za każdym razem stając na podium i wygrywając dwa z nich. Wystartował raz z pole position i zdobył jedno najszybsze okrążenie.

W sezonie 2016 kontynuował zwycięską passę w Toyota Racing Series w Nowej Zelandii jako jeden z kierowców zespołu M2 Competition. Stawał na podium w jedenastu z 15 wyścigów, przy czym sześć z nich wygrał. Jego regularność w osiąganiu wysokich lokat pozwoliła mu na zdobycie tytułu mistrzowskiego jako pierwszemu Europejczykowi w tej serii wyścigowej. W tym samym sezonie triumfował także w dwóch innych seriach wyścigowych: Północnoeuropejskim Pucharze Formuły Renault 2.0 oraz Europejskim Pucharze Formuły Renault 2.0. W obu reprezentował niemiecki zespół Josef Kaufmann Racing i rywalizował w każdej z serii po 15 razy. W obu z nich stawał na podium kolejno po 11 (6 wygranych) i 12 razy (5 wygranych). W Północnoeuropejskim Pucharze Formuły Renault 2.0 aż dziesięciokrotnie startował z pole position, zaś w drugiej z serii sześciokrotnie. W 2016 roku Brytyjczyk odbył również gościnne starty z brytyjską ekipą Carlin w trzech rodzajach wyścigów. W Brytyjskiej Formule 3 BRDC wygrał cztery z jedenastu startów oraz zadebiutował w Europejskiej Formule 3, gdzie miał startować w kolejnym sezonie.