Ha corso con la Yamaha nel Campionato mondiale Superbike dal 1992 al 2002 (tranne la stagione 1993) sempre come wild card, ad eccezione del 1996 quando, partecipando a tutti i gran premi, ottenne come risultato un nono posto nella classifica generale.
Essendo, ancora a 41 anni, collaudatore della Yamaha, nel 2010 è stato scelto per sostituire in MotoGP l'infortunato Rossi alla guida della YZR-M1 del team ufficiale nel Gran Premio di Catalogna a Montmeló[5], terminando la gara in 15ª posizione e ottenendo un punto iridato.
Terminata l'attività agonistica rimane nel mondo delle corse in qualità di team manager per Yamaha.[6]