En début de saison 2006, l'athlète italien remporte la médaille de bronze du saut en longueur des Championnats du monde en salle 2006 avec un bond à 8,19 m, se classant derrière le Ghanéen Ignisious Gaisah et le Panaméen Irving Saladino. Le , aux Championnats d'Europe en plein air de Göteborg, il se qualifie aisément pour la finale (8,33 m) avant de remporter la finale avec un saut à 8,20 m, devançant notamment le Britannique Greg Rutherford.