Il remporte la médaille de bronze lors des Championnats d’Europe en salle en 1983. Il est sept fois champion d’Italie.