S’inicià en el Club Natació Reus Ploms, on competí durant gairebé tota la seva trajectòria. Al final de la carrera també defensà el Futbol Club Barcelona i l’Agrupació Atlètica Catalunya. El 1978 ingressà a la Residència Blume, on s’entrenà durant tres temporades, i passà a la Blume de Madrid, fins el 1988. Fou quatre vegades campió de Catalunya de llançament de martell (1984, 1986, 1987, 1991) i establí tres cops el rècord català. En Campionats d’Espanya, assolí dues medalles de plata (1985, 1987) i tres de bronze (1981, 1982, 1986). També disputà algunes cites internacionals. Com a tècnic, impulsà les carreres dels migfondistes Teófilo Benito i Pau Bundó i de les llançadores Irache Quintanal i Berta Castells.