Sélectionné 14 fois sous les couleurs italiennes, il bat, avec Armando Filiput, Luigi Paterlini et Antonio Siddi le record d'Italie du relais 4 x 400 mètres en 3 min 11 s 0 réalisés aux championnats d'Europe 1950 à Bruxelles. Ce record tient jusqu'à 1956.