Dwukrotny uczestnik igrzysk olimpijskich: Monachium 1972 oraz Montreal 1976. Brązowy medalista uniwersjady w Turynie (1970). Cztery razy w karierze stawał na podium igrzysk śródziemnomorskich. Dziesięciokrotny mistrz Włoch i wielokrotny reprezentant kraju. Ośmiokrotny rekordzista kraju (pierwszy Włoch, który rzucił dyskiem ponad 60 metrów). Rekord życiowy: 65,10 (1976).