Il a remporté le bronze aux Jeux olympiques de Los Angeles, en 1984, le bronze aux Championnats d'Europe d'athlétisme 1986 à Stuttgart, ainsi que trois autres médailles de bronze en salle. Il a été le premier Italien à dépasser les 8 mètres.