Pertanyent al CN Barcelona, entre el 1958 i el 1961 guanyà set títols estatals júniors en els llançaments de pes, disc i javelina. El 1959, encara en edat júnior, guanyà el Campionat d’Espanya absolut de javelina. El 1958 fou segon i el 1960 i el 1963, tercer. Aconseguí també dues terceres posicions en el llançament de disc i una en el de pes. El 1963 fou campió de Catalunya de llançament de javelina. Fou dotze vegades internacional i subcampió en el llançament de javelina en els Jocs Iberoamericans del 1960. Superà en quatre ocasions el rècord de Catalunya de llançament de javelina i en una el de l’Estat espanyol. El 1977 impulsà el Cros de Nadal de Mollerussa des del Club Tennis Mollerussa, del qual era president.