W sezonie poolimpijskim na mistrzostwach świata odpadł w eliminacjach, a podczas igrzysk śródziemnomorskich był czwarty. W 2006 był dziewiąty na mistrzostwach Europy, a rok później odpadł w eliminacjach mistrzostw świata i wywalczył srebrny medal światowych igrzysk wojska. Podczas swojego trzeciego występu na igrzyskach olimpijskich zajął trzynaste miejsce w eliminacjach i nie awansował do finału. Po zdobyciu na początku sezonu 2009 brązowego medalu czempionatu wojskowych i złota igrzysk śródziemnomorskich zajął dziewiątą lokatę zajął na mistrzostwach świata w Berlinie (2009). W 2010 roku został wicemistrzem Europy oraz był czwarty w zawodach pucharu interkontynentalnego. Ósmy zawodnik mistrzostw świata (2011) i piąty mistrzostw Europy (2012).

Wielokrotny medalista mistrzostw Włoch (także w kategoriach juniorów i młodzieżowców oraz czempionatu zimowego), reprezentant kraju w meczach międzypaństwowych. Wiele razy bronił barw narodowych w pucharze Europy, zimowym pucharze w rzutach i drużynowych mistrzostwach Europy.

Rekord życiowy: 80,50 (14 lipca 2001, Formia).