Es proclamà sis vegades campió de Catalunya, cinc en els 110 m tanques (1980, 1981, 1983, 1984, 1985) i una en triple salt (1982). En pista coberta, també fou campió català (1984, 1985) i estatal (1982) dels 60 m tanques. Fou quatre vegades internacional amb la selecció espanyola.