Ikkompleta l-frażi li ġejja:
Relay 4 x 100 metri fil-Logħob Olimpiku tal-2000, flimkien mal-membri tat-tim Francesco Scuderi, Alessandro Cavallaro u Maurizio Checcucci. Huwa rebaħ ukoll il-medalja tad-deheb f'200 metru fil-Kampjonati Ewropej Juniuri tal-1993, u fil-Logħob tal-Mediterran tal-2001 rebaħ il-medalja tal-fidda f'200 metru u l-medalja tad-deheb fl-istaġun. Huwa kkompeti wkoll fil-Kampjonati tad-Dinja fl-Atletika tal-1999, fil-relay, mingħajr ma laħaq il-finali.