En 2000, il passe professionnel au sein de la nouvelle équipe suisse Phonak. Il gagne cette année-là le Wartenberg-Rundfahrt et le Vorarlberg GP et est sélectionné en équipe d'Autriche pour la course sur route des Jeux olympiques de Sydney, dont il prend la place. En 2001, il remporte la du Tour d'Allemagne en s'échappant à de l'arrivée. En 2002, il dispute son seul grand tour, le Tour d'Italie, où il est quatrième du prologue, cinquième d'étape à Chieti et du classement général. Il fait l'objet d'un contrôle antidopage positif à la norandrostérone durant le Tour du Danemark, en . L'équipe Phonak le licencie dès l'annonce de ce résultat, en octobre.