Mit der italienischen 4-mal-100-Meter-Stafette holte er bei der EM 1974 in Rom Silber und wurde Sechster bei den Olympischen Spielen 1976 in Montreal.