Schrijf een vervolg op deze paragraaf - Hij eindigde als zevende in de 4 x 100 meter staf
op de Olympische Spelen van 2000, samen met teamgenoten Francesco Scuderi, Alessandro Cavallaro en Andrea Colombo. Hij won ook de bronzen medaille op de 200 meter op het Europees kampioenschap junioren in 1993 en op de Middellandse Zee-spelen in 2001 won hij de zilveren medaille op de 100 meter en de gouden medaille in het stafje. Hij nam ook deel aan het Europees Kampioenschap 2002 en het Europees Kampioenschap 2006 zonder de finale te halen. Op 36-jarige leeftijd nam hij ook deel aan het Europees Kampioenschap 2010, en won de zilveren medaille in 4 × 100 m (38.17, NR) met Roberto Donati, Simone Collio en Emanuele Di Gregorio.