Iniciat en trial i motocròs, destacà guanyant el Campionat d’Espanya de trial (1984). La seva primera cursa en asfalt fou el Criterium 250 (1986). El mateix any participà en les últimes 24 Hores de Montjuïc. L’any 1987 debutà al Mundial de velocitat amb una JJ Cobas, competició en què també participà amb una Honda (1988, 1993), una Yamaha (1989-91) i una Aprilia (1992), sempre en la categoria de 250 cc. El seu millor resultat fou una segona plaça aconseguida al circuit de Malàsia (1992). Durant aquest període també fou campió d’Espanya de velocitat de 250 cc (1988). El 1994 debutà al Mundial de 500 cc amb el Team Honda Pons i l’any següent aconseguí la seva primera i única victòria en aquesta categoria al circuit de Jerez, en què fou el primer català que guanyà una cursa del Mundial de 500 cc. Després d’una greu lesió l’any 1995 la seva competitivitat es veié afectada i acabà retirant-se el 1997. Posteriorment assumí la direcció de la Red Bull Moto GP Academy, on formà pilots com Casey Stoner, Toni Elías o Dani Pedrosa. L’any 2012 era mànager d’aquest últim.