Destacà com a migfondista al Club Natació Barcelona. Fou campió de Catalunya de 1.500 m a l’aire lliure (1980, 1981) i en pista coberta (1980), i també de 3.000 m en pista coberta (1979). Establí el rècord català del relleu 4 × 1.500 m (1981) amb l’equip del CNB.