Ikteb kontinwazzjoni għal dan il-paragrafu - Hu spiċċa fis-seba'post fil- 4 x 100 metru relay
fil-Logħob Olimpiku tal-2000, flimkien mal-membri tat-tim Francesco Scuderi, Alessandro Cavallaro u Andrea Colombo. Huwa rebaħ ukoll il-medalja tal-bronż f'200 metru fil-Kampjonati Ewropej Juniuri tal-1993, u fil-Logħob tal-Mediterran tal-2001 rebaħ il-medalja tal-fidda f'100 metru u l-medalja tad-deheb fl-istaffell. Huwa kkompeti wkoll fil-Kampjonati Ewropej tal-2002 u l-Kampjonati Ewropej tal-2006 mingħajr ma laħaq il-finali. Fl-età ta '36 sena, huwa kkompeti wkoll fil-Kampjonati Ewropej tal-2010, u rebaħ il-medalja tal-fidda f'4 × 100 m (38.17, NR) ma' Roberto Donati, Simone Collio u Emanuele Di Gregorio.