Nel 1954 prese parte ai campionati europei di atletica leggera di Berna, classificandosi al quarto posto nella staffetta 4×100 metri; l'anno successivo fu medaglia d'oro ai Giochi del Mediterraneo di Barcellona, sempre nella staffetta. Il 1956 fu l'anno della sua esperienza olimpica: ai Giochi di Melbourne si classificò quarto nella staffetta 4×100 metri con i connazionali Franco Galbiati, Luigi Gnocchi e Vincenzo Lombardo, mentre non superò le batterie di qualificazione nei 200 metri piani, essendosi classificato quinto.

Nel 1958 fu campione italiano assoluto della staffetta 4×100 metri con Michele Boccardo, Sergio D'Asnach e Attilio Bravi.

Palmarès AnnoManifestazioneSedeEventoRisultatoPrestazioneNote 1954Europei BernaStaffetta 4×100 metri 4º 41"9 1955Giochi del Mediterraneo BarcellonaStaffetta 4×100 metri 41"0 1956 Giochi olimpici Melbourne200 metri piani Batteria 22"5 (22"68) Staffetta 4×100 metri 3º 40"3 (40"43)

Campionati nazionali 1 volta campione italiano assoluto della staffetta 4×100 metri (1958)

1955 ai campionati italiani assoluti, 100 m piani - 10"9

1958 ai campionati italiani assoluti (Roma), staffetta 4×100 metri - 41"3

Collegamenti esterni