Actualmente corre en Asian Le Mans Series.
Luego corrió dos temporadas de GP3 Series, donde ganó tres carreras.
Pasó a GP2 en 2012 y resultó 4.º en la temporada 2015 con Campos Racing.
[1] En el año 2016 disputó 12 de 21 Grandes Premios en Fórmula 1 con el equipo Manor Racing, logrando un puesto 15 como mejor resultado.
Por problemas de presupuesto debió dejar el equipo, siendo Esteban Ocon su reemplazante.