Per quanto riguarda le competizioni del motomondiale, ha esordito nella classe 125 nel 1989 in occasione del Gran Premio di Spagna a bordo di una Honda. È tornato poi a corrervi nel 1992, passando alla classe 250; nelle sue prime apparizioni non è riuscito però a raggiungere risultati tali da consentirgli la presenza nelle classifiche iridate.
Ha ottenuto i suoi primi punti nel motomondiale 1993 e la sua annata migliore è stata quella del 1996, nella quale ha ottenuto il suo miglior risultato in un singolo Gran Premio con il secondo posto in occasione del GP d'Austria e il miglior risultato finale con il 6º posto in classifica.
Dopo aver corso per diverse stagioni con delle Honda, nel 1997 è passato a gareggiare con delle Yamaha, sempre sotto le insegne del team S.S.P. Competición. Al termine della stagione 1998 ha deciso di ritirarsi dalle competizioni agonistiche.[4]
Al termine della carriera come pilota ha iniziato a gestire un proprio team, equipaggiato con moto Yamaha fino al 2003 e con delle Ducati nel 2004. Dopo l'unione con Pramac Racing avvenuta nel 2005, ha continuato a dirigere la squadra fino a metà del 2008, quando ha rassegnato le proprie dimissioni.[5]