In carriera è stato anche vicecampione iridato ai Giochi mondiali militari di Zagabria 1999 e medaglia di bronzo sia agli Europei indoor di Gand 2000 sia nella Super League della Coppa Europa di Brema 2001, nonché campione sia ai Giochi del Mediterraneo di Bari 1997 sia agli Europei juniores di San Sebastián 1993 e finalista ai Giochi olimpici di Sydney 2000; è stato primatista nazionale nel salto triplo (sia outdoor sia al coperto) e vincitore di 9 titoli italiani assoluti (7 all'aperto e 2 indoor) nella stessa specialità.