Son meilleur saut était de 16,86 m à Busto Arsizio (2006) avant qu'il ne dépasse les 17 m en 2009 (à quatre reprises) et ne remporte les Jeux méditerranéens.
Sa meilleure performance est de 17,27 m (0,9 m/s) à Turin, le et en salle, 17,12 m à Saronno (2009). Le , il est devenu champion d'Italie avec 17,24 m.
Lors des Jeux méditerranéens 2013 à Mersin, il remporte la médaille de bronze, quatre ans après son titre.