1969 wurde er bei den EM in Athen Achter über 400 m und Fünfter in der 400 m. Mit der italienischen 4-mal-400-Meter-Stafette gewann er Bronze bei den EM 1971 in Helsinki und schied bei den Olympischen Spielen 1972 in München im Vorlauf aus.