Fou atleta de la UGE Badalona, Nike, Sport Canet, Tossal, CA Laietània, CA Diputació, Diadora, Puma Sevilla i Fila Domingo Catalán. Com a júnior guanyà tres títols espanyols en els 10.000 m (1989, 1990, 1991), un cros individual (1990) i tres per equips (1989, 1990, 1991), i participà en tres ocasions en el Mundial de cros (1989, 1990, 1991). Com a sènior destacà en les curses en ruta. Fou campió d’Espanya de mitja marató (1999) i de Catalunya en 10 km en ruta (2002). Participà en els Campionats del Món de mitja marató (1998, 1999) i en el Campionat d’Europa de marató (2002).