Im Jahr 2003 debütierte der Rennfahrer im Formelsport. Er ging für das Team Eifelland Racing in der Formel BMW an den Start. Diese Saison beendete er als Vizemeister, im folgenden Jahr holte er sich mit Mücke Motorsport den Meistertitel. Im Jahr 2005 wechselte er in die Formel 3 und erreichte einige Podestplätze. Im Jahr 2006 wurde er Testfahrer bei BMW Sauber. Beim Großen Preis der Türkei 2007 beendete er als jüngster Fahrer in der Geschichte das Freitagstraining auf Rang 1, das war einer der entscheidendsten Momente seiner Karriere.