W 2013 roku ponownie nawiązał współpracę z Koiranen Motorsport, tym razem jednak na starty w Serii GP3. W ciągu szesnastu wyścigów, w których wystartował, ani raz nie zdołał stanąć na podium. Z dorobkiem pięciu punktów został sklasyfikowany na dwudziestej pozycji w klasyfikacji generalnej.

Na sezon 2014 Fin podpisał kontrakt z brytyjską ekipą Marussia Manor Racing, jednak po wycofaniu się tej ekipy z mistrzostw serii GP3 zmienił zespół na Trident. Wystartował łącznie w osiemnastu wyścigach, spośród których czterokrotnie zdobywał punkty. Uzbierał łącznie 22 punkty, które zapewniły mu czternaste miejsce w końcowej klasyfikacji kierowców.

Statystyki Sezon Seria Zespół Wyścigi Zwycięstwa PP NO Podium Punkty Pozycja 2011 Francuska Formuła 4 Autosport Academy 14 1 0 1 2 76 5 2012 Europejski Puchar Formuły Renault 2.0 Koiranen Motorsport 14 0 0 0 0 10 23 Alpejska Formuła Renault 2.0 14 0 0 0 0 78 6 2013 Seria GP3 Koiranen GP 16 0 0 0 0 5 20 2014 Seria GP3 Marussia Manor Racing 18 0 0 0 0 22 14 Trident

Wyniki w GP3