На чемпионате мира на отдельных дистанциях в 2005 году вместе с Маттео Анези и Энрико Фабрисом завоевал серебряную медаль в командной гонке. В 2006 на Олимпиаде в Турине выиграл золотую медаль в командной гонке вместе с Маттео Анези, Энрико Фабрисом и Стефано Донагранди. Также в 2006 году он занял седьмое место на Чемпионате Европы и на Чемпионат мира в классическом многоборье.