Competí amb el CD Granollers fins el 1954, que fitxà pel FC Barcelona. Fou cinc vegades campió d’Espanya de llançament de barra (1958-61, 1963), i sis de Catalunya (1953, 1959-63). També guanyà tres títols catalans de javelina (1951, 1954, 1955), un de disc (1951) i cinc de decatló (1948, 1949, 1951, 1952, 1953). L’any 1956 llançà la javelina a 89,66 m, superant el rècord mundial, però la marca no fou homologada perquè el llançament es feu amb l’anomenat estil espanyol, no reconegut per la federació internacional.