Nel motomondiale 2003 corre la stagione completa, classificandosi 22º. Corre anche le prime gare della stagione 2004, senza andare a punti. Durante le sue partecipazioni non ha mai cambiato né classe, né marca di motocicletta.
Migliori risultati sono stati ottenuti nel campionato Europeo Velocità; nel 1998 chiude 35º nella classe 125. Passa poi a gareggiare nella classe 250: nel 2001 è sesto e nel 2002 secondo nella graduatoria piloti con 137 punti, totalizzando in quest'ultima annata due vittorie e cinque podi.[1] Sempre nel 2002 vince il campionato IDM 250, ottenendo il titolo di campione nazionale tedesco.[2]