En 1998 pasó a los monoplazas al disputar Fórmula Junior BMW Alemana, donde se coronó campeón.
En ambos torneos, compitió hasta 2005 con el equipo Nakajima para la marca Honda, y a partir de 2006 con TOM'S para Toyota / Lexus.
En 2012, el alemán consiguió dos triunfos, un segundo puesto y dos quintos en ocho carreras, de modo que resultó cuarto en la clasificación general.
A continuación logró dos victorias y dos segundos puestos en la Super Fórmula 2013, pero se ausentó en las demás carreras, por lo que Naoki Yamamoto lo superó en la tabla final.
En 2015 obtuvo tres victorias, un cuarto puesto y un quinto, por lo que finalizó tercero en el campeonato de pilotos.
Por otra parte, en 2009 debutó en las 24 Horas de Le Mans en un Audi R10 TDI antiguo de la clase LMP1, donde llegó séptimo para el equipo Kolles junto a Charles Zwolsman Jr; durante la prueba no contó con el tercer piloto, Narain Karthikeyan, que se había lesionado.
Nuevamente disputó las 24 Horas de Spa con Audi, esta vez junto a Frank Stippler y Christopher Mies, llegando tercero absoluto.
Así, el trío finalizó subcampeón por detrás del dúo Anthony Davidson-Sébastien Buemi de Toyota.
Siguiendo junto a Fässler y Tréluyer en 2016, el alemán obtuvo tres podios para concluir 13º en el campeonato.
Finalizó en la octava posición del campeonato, mientras que su compañero de equipo, Jean-Éric Vergne, se quedó con el título.
[2] En la temporada siguiente, repitió resultado final y número de podios, nuevamente con Vergne campeón.