Mit der italienischen 4-mal-100-Meter-Stafette gewann er Bronze bei den EM 1971 in Helsinki und wurde Achter bei den Olympischen Spielen 1972 in München.