miejscu. W trzech kolejnych latach zajmował odpowiednio 11, 3 i 5 pozycję w klasyfikacji generalnej. W 2005 występował tylko gościnnie w związku z czym nie zdobył żadnych punktów. Również w 2005 zadebiutował w Asian Touring Car Championship i, podobnie jak w ADAC Procar pięć lat wcześniej, od razu wywalczył mistrzostwo, a także wziął udział w pucharze European Touring Car Cup składającym się z jednej rundy na włoskim torze ACI Vallelunga Circuit. W 2006 ponownie zdobył tytuł w Asian Touring Car Championship, a w 2007 kolejny, tym razem w ADAC Procar (rok wcześniej był siódmy w klasyfikacji generalnej). W 2007 zadebiutował też w World Touring Car Championship w ostatniej rundzie sezonu na torze Guia Circuit w Makau. W 2008 razem z Marko Hartungiem i Stefanem Neubergerem w BMW Z4 wygrał 24-godzinny wyścig na Nürburgringu. Został również wicemistrzem serii European Touring Car Cup, która gościła na torze Circuito Vasco Sameiro w Portugalii i zaliczył swój ostatni sezon w ADAC Procar zajmując na koniec 9 pozycję z 26 punktami na koncie. Od 2008 zaczął też regularnie jeździć w World Touring Car Championship jednak przez trzy lata zajmował najczęściej dosyć odległe miejsca. Dopiero sezon 2011 okazał się dla niego udany gdy zwyciężył w drugim wyścigu na Motorsport Arena Oschersleben w Niemczech i w klasyfikacji generalnej zajął 8.