Membre del Club Gimnàstic de Tarragona, guanyà set Campionats de Catalunya en llançament de javelina (1924-27, 1929-31) i dos en llançament de pes (1926, 1927). També fou sis vegades campió d’Espanya en llançament de javelina (1925-27, 1929-31). Establí quinze rècords catalans i nou estatals en javelina, amb una millor marca de 53,16 m.