Under OL 2006 i Torino deltok han i alle fem konkurransene, og kom for første gang blant de 10 beste i et individuelt renn (7.-plass på 20 km). Under VM 2007 i Antholz var han med på det italienske laget som tok en fjerdeplass på stafetten.