Scrivi una continuazione per questo paragrafo - Ha finito settimo in 4 x 100 metri di staffetta
ai Giochi Olimpici del 2000, insieme ai compagni di squadra Francesco Scuderi, Alessandro Cavallaro e Andrea Colombo. Ha anche vinto la medaglia di bronzo nei 200 metri ai Campionati europei juniori del 1993, e ai Giochi mediterranei del 2001 ha vinto la medaglia d'argento nei 100 metri e la medaglia d'oro nella staffetta. Ha anche gareggiato al Campionato Europeo 2002 e al Campionato Europeo 2006 senza raggiungere la finale. A 36 anni, ha anche gareggiato ai Campionati europei del 2010 e ha vinto la medaglia d'argento in 4 × 100 m (38.17, NR) con Roberto Donati, Simone Collio e Emanuele Di Gregorio.