Escribe unha continuación para este parágrafo - El terminou sétimo en 4 x 100 metros relevo
nos Xogos Olímpicos de 2000, xunto cos seus compañeiros de equipo Francesco Scuderi, Alessandro Cavallaro e Andrea Colombo. Tamén gañou a medalla de bronce nos 200 metros nos Campionatos Europeos Xuveniles de 1993, e nos Xogos do Mediterráneo de 2001 gañou a medalla de prata nos 100 metros e a medalla de ouro no relevo. Tamén competiu no Campionato de Europa de 2002 e no Campionato de Europa de 2006 sen chegar á final. Aos 36 anos, tamén competiu nos Campionatos de Europa de 2010 e gañou a medalla de prata nos 4 × 100 m (38.17, NR) con Roberto Donati, Simone Collio e Emanuele Di Gregorio.