Il participe à trois Jeux olympiques consécutifs entre 1956 et 1964. Son meilleur résultat est une obtenue lors des Jeux olympiques de Melbourne en 1956. Il remporte la médaille d'or des Jeux méditerranéens de 1955 et 1959 et se classe cinquième des Championnats d'Europe de 1958.