S’inicià en bicitrial, on finalitzà tercer en el Campionat del Món benjamí (1988). Fou campió d’Espanya de trial amb l’equip KM2 en categoria júnior (1993) i sènior B (1994). En la màxima categoria i com a pilot de Montesa (1994-98), fou campió d’Europa a l’aire lliure (1996) i en pista coberta (1997) i participà en quatre edicions del Campionat del Món a l’aire lliure i en un Mundial en pista coberta (1997). L’any 1998 fitxà per la marca Sherco i es retirà després de disputar el Mundial. A continuació es dedicà a la formació de joves pilots i a fer de motxiller en diferents curses.