S’inicià amb el Club Ciclista Cornellà l’any 1983. Alternà èxits a la pista i a la carretera en categories inferiors. S’introduí a la modalitat de tàndems i participà en els Jocs Paralímpics de Sydney (2000), es proclamà campió del món i d’Espanya de fons (2001) i assolí la medalla de bronze als Campionats d’Europa del mateix any. Integrà l’equip Genesis (2003-08) abans d’incorporar-se a la Societat Ciclista Ilerdense.