Per quanto riguarda le competizioni del motomondiale, dopo una prima presenza registrata nel motomondiale 1995 nella classe 125 e due successive partecipazioni, grazie a wild card, al Gran Premio motociclistico di Germania nel 1996 (in classe 125) e 1998 (in classe 250), tre partecipazioni in cui non ha ottenuto risultati tali da ottenere punti nella classifica iridata, la sua prima e unica annata completa di gare è stata quella della stagione 1999, corsa con una Honda NSR 500 V2 del team Dee Cee Jeans Racing.
Durante l'anno ha preso parte ai primi 9 gran premi ottenendo come miglior risultato un 13º posto nel GP di Catalogna, un totale di 7 punti e il 24º posto nella classifica finale.