A lo largo de su carrera deportiva compitió en A1 Grand Prix, GP2 Series, Champ Car, WEC, FIA GT y Fórmula E, entre otros.
Entre sus principales obtenciones se encuentran las 24 Horas de Le Mans 2016, con Porsche.
[1] En 2005 compitió en GP2 Series para Racing Engineering, donde consiguió 2 victorias, 3 cuartos puestos, 3 quintos para terminar séptimo en el campeonato.
[1][3] En la temporada 2006, reemplazó a Nicolas Lapierre en las rondas de Silverstone y Magny-Cours en el equipo Arden, pero no sumó puntos.
[1][5] En 2011 siguió compitiendo en la categoría ahora para RSC Anderlecht, logró 2 podios en la segunda ronda, para que el equipo belga terminara quinto en el campeonato.
Además disputó las 24 Horas de Le Mans, aunque no finalizó la carrera.
Tras solo sumar puntos en una ocasión, fue anunciado su reemplazo a final de la temporada.