In ambito nazionale ha vinto 4 Campionati italiani assoluti. A livello internazionale, pur avendo dovuto chiudere all'apice della carriera, ha vinto la Coppa Europa del '96 e si è classificato 4º ai Campionati europei di atletica leggera 1998 di Budapest.