Nel 1990 chiude al quinto posto nel campionato europeo Supersport,[1] la stagione successiva è ventitreesimo con 14 punti mentre nel 1992 ottiene due vittorie e chiude al terzo posto. Per quanto riguarda le competizioni del motomondiale, il suo esordio avvenne nel 1993 nella classe 250 dove corse a bordo di una Honda gareggiando in sei occasioni ma senza raggiungere posizioni tali da fargli ottenere punti validi per le classifiche iridate.
Le sue uniche presenze in classifica risalgono pertanto all'edizione 2002 del mondiale, dove si è presentato nella MotoGP in sella ad una Yamaha YZR500 del team Antena 3 Yamaha d'Antín ottenendo 4 punti al termine dell'anno, grazie a due piazzamenti tra i primi 15.
Più lunga e proficua è stata la sua carriera nei campionati riservati alle moto derivate dalla serie (mondiale Superbike e mondiale Supersport) dove è stato presente dal 1996 al 2007. Al termine del 2007 aveva annunciato il suo ritiro dalle competizioni per dedicarsi al lavoro di tester per la Kawasaki, in particolare per lo sviluppo della versione sportiva della Kawasaki Ninja ZX-6R/RR; proprio con quest'ultima ha fatto anche un rientro nelle competizioni, gareggiando occasionalmente in una gara del campionato giapponese Supersport nel 2009.[4]