Il détient le record national du relais 4 × 400 m en 3 min 1 s 37, réalisé lors des Championnats d'Europe d'athlétisme 1986 avec Vito Petrella, Giovanni Bongiorni et Roberto Ribaud.