W sezonie 2013 startował w serii GP3 z zespołem Marussia Manor Racing. W ciągu piętnastu wyścigów, w których wystartował, ani raz nie zdołał stanąć na podium. Z dorobkiem trzynastu punktów został sklasyfikowany na osiemnastej pozycji w klasyfikacji generalnej.

Na sezon 2014 Brytyjczyk podpisał kontrakt z francuską ekipą ART Grand Prix. Wystartował łącznie w osiemnastu wyścigach, spośród których sześciokrotnie stawał na podium. Był drugi w wyścigach w Niemczech, Budapeszcie, Belgii i we Włoszech Uzbierał łącznie 126 punktów, które zapewniły mu siódme miejsce w końcowej klasyfikacji kierowców.

Wyniki GP3

Rok Zespół Wyniki w poszczególnych eliminacjach Punkty Pozycja 2013 Marussia Manor Racing ESP ESP VAL VAL GBR GBR DEU DEU HUN HUN BEL BEL ITA ITA ARE ARE 13 18 NU 15 9 10 10 NU 9 7 12 20 10 7 NU EX 9 8 2014 ART Grand Prix ESP ESP AUT AUT GBR GBR DEU DEU HUN HUN BEL BEL ITA ITA RUS RUS ARE ARE 126 7 6 3 15 8 8 7 6 2 8 2 2 7 2 9 18 13 3 4