Per quanto riguarda le competizioni del motomondiale ha partecipato a varie stagioni, tra il 1995 e il 2006, cimentandosi in quasi tutte le classi, con l'esordio avvenuto in qualità di wild card in occasione del Gran Premio motociclistico d'Europa 1995 nella classe 125. Nel 2001 giungendo terzo nel Gran Premio d'Olanda nella classe 250, dopo essere partito diciottesimo in griglia, ottenendo il suo unico podio nel motomondiale, che va a coincidere con l'unico podio stagionale di Yamaha nella classe di mezzo.