Pour la saison 2000, il est recruté par la nouvelle équipe Phonak Hearing Systems. Principalement équipier, il ne réalise qu'un top 10. L'année suivante, il se classe notamment septième du Trophée Matteotti et neuvième du Tour de Berne. Il met cependant un terme à sa carrière professionnelle fin 2002, à seulement 27 ans, en raison du non-renouvellement de son contrat[3].
En octobre 2006, Swiss Olympic le suspend pour deux ans après avoir refusé de se soumettre à un contrôle anti-dopage lors de la course de montagne Sierre-Zinal[4].