Skribu daŭrigon de tiu ĉi paragrafo - Li finis en la sepa loko de la 4×100-metra stafetkurso
ĉe la Olimpikoj de 2000, kune kun samteamanoj Francesco Scuderi, Alessandro Cavallaro kaj Andrea Colombo. Li ankaŭ gajnis la bronzan medalon en 200 metroj ĉe la 1993-datita Eŭropa Juniora Ĉampioneco, kaj ĉe la 2001-datita Mediteranea Ludoj li gajnis la arĝentan medalon en 100 metroj kaj la oran medalon en stafetado. Li ankaŭ konkuris ĉe la Eŭropaj Ĉampionecoj de 2002 kaj la Eŭropaj Ĉampionecoj de 2006 sen atingi la finalon. En la aĝo de 36 jaroj, li ankaŭ konkuris ĉe la Eŭropa Ĉampioneco de 2010, kaj gajnis la arĝentan medalon en 4 × 100 m (38.17, NR) kun Roberto Donati, Simone Collio kaj Emanuele Di Gregorio.