Format al Club Atlètic Granollers, també competí pel Futbol Club Barcelona. Fou campió d’Espanya júnior dels 400 m tanques (1981). En categoria absoluta, es proclamà campió de Catalunya dels 110 m tanques (1983), els 400 m tanques (1987) i els 4×400 m (1987, 1988) amb l’equip del Granollers. En els Campionats d’Espanya assolí la medalla de bronze en els 110 m tanques (1986).