Format a la Penya CIT, fou campió de Catalunya júnior. A partir del 1994 competí per la Unió Ciclista l’Hospitalet, i guanyà el Trofeu Joan Soler, els grans premis de Gràcia, Inauguració i Ibercaja i la Volta a Osona, i liderà el rànquing català la temporada 1997. El 1998 passà al Grup Esportiu Porcelanatto, amb el qual guanyà la Volta a Castelló, i disputà el Campionat del Món. Es retirà el 1999.