Fou subcampió del món juvenil (1997), campió d’Europa júnior (1997) i campió d’Espanya júnior (1996, 1997). En categoria absoluta, es proclamà campió de Catalunya, d’Espanya (2000, 2003) i d’Europa (2007), i guanyà l’Obert d’Espanya. Disputà diverses edicions del Campionat del Món des del 1999 i aconseguí diverses mànegues de la Copa del Món. També destacà en curses d’enduro i continuà com a tècnic d’aquesta modalitat.