Scrivi una continuazione per questo paragrafo - È stato finalista al campionato europeo di atletica leggera del 2002
la sua migliore prestazione personale, 13:59, è la decima migliore prestazione italiana di tutti i tempi alla fine della stagione 2020. Ha anche vinto la medaglia d'argento ai Giochi del Mediterraneo del 2001 tenutisi a Tunisi e ai Campionati mondiali di atletica militare del 2002 tenutisi a Tivoli.