Partecipò ai Giochi olimpici di Melbourne 1956 conquistando la medaglia d'argento nella maratona, alle spalle del francese Alain Mimoun.
Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote1951Giochi del Mediterraneo Alessandria d'Egitto10000 m piani31'42"81956Giochi olimpici MelbourneMaratona2h26'32"0
Altre competizioni internazionali 1951 alla Corrida Internacional de São Silvestre ( San Paolo)
1952 alla Corrida Internacional de São Silvestre ( San Paolo)
1953 alla Corrida Internacional de São Silvestre ( San Paolo) all'Azencross ( Bruxelles) - 27'36"
1954 alla Corrida Internacional de São Silvestre ( San Paolo), 7,3 km - 23'00"
1955 all'Azencross ( Bruxelles) - 30'12"
1957 alla Maratona di Atene ( Atene) alla Maratona di Mosca ( Mosca) alla Cinque Mulini ( San Vittore Olona) al Giro al Sas ( Trento) all'Azencross ( Bruxelles) - 30'05"
1958 alla Maratona di Boston ( Boston) - 2h25'54" alla Cinque Mulini ( San Vittore Olona) al Cross Hannut ( Hannut) - 33'52" 4º all'Azencross ( Bruxelles) - 29'29"
1959 al Giro al Sas ( Trento)
1960 al Giro al Sas ( Trento)
1961 alla Cinque Mulini ( San Vittore Olona)
1962 alla Polytechnic Marathon ( Chiswick) - 2h23'21"
1963 8º alla Maratona di Helsinki ( Helsinki) - 2h32'44"
Altri progetti
Collegamenti esterni