En el Campeonato Mundial de Atletismo en Pista Cubierta de 2001 ganó la medalla de oro en el triple salto, con un salto de 17.32 metros que fue récord nacional italiano, por delante del británico Jonathan Edwards (plata con 17.26 metros) y el australiano Andrew Murphy (bronce con 17.20 metros que fue récord de Oceanía).