On 18 April 2008 in Porec, Croatia, during the second leg of the Meteksan World Cup, he established the new Italian team record with Mauro Nespoli and Ilario Di Buò. On 11 August of the same year, together with Mauro Nespoli and Ilario Di Buò he won the silver medal in team competition at Olympic Games - Beijing 2008, losing in the final against South Korea. Two days later he was defeated 109-110 in the second round of the individual competition against Alan Wills (ENG), losing the opportunity to retain the Olympic title won four years earlier.