Con la formazione tedesca rimane per due stagioni, svolge prevalentemente il ruolo di gregario e non ottiene vittorie, tuttavia si piazza quarto al Grand Prix du Midi Libre 2000 e viene selezionato per partecipare ai Campionati del mondo sia nel 2000 che nel 2001.
Nel 2003 torna alla Gerolsteiner, con la quale prende parte al Giro d'Italia correndo in appoggio al capitano Georg Totschnig; ottiene comunque anche alcuni piazzamenti nei primi dieci di tappa nell'undicesima frazione, con arrivo a Cesena, e nella tredicesima, la lunga cronometo di Trieste; il suo miglior risultato di stagione sarà il secondo posto alla UNIQA Classic, una breve corsa a tappe austriaca, dietro Roger Hammond.
Nel 2004 viene ingaggiato dalla Acqua & Sapone, incentrando la stagione al Giro d'Italia: dopo un buon avvicinamento coronato dal sesto posto al Giro del Trentino, nella "corsa rosa" ottiene buone prestazioni ed alcuni piazzamenti degni di nota fra cui spicca il quarto posto nel prologo di Genova; viene convocato dalla nazionale austriaca sia per partecipare ai Giochi olimpici di Atene che ai mondiali.
Nel 2005 e nel 2006 corre per una formazione tedesca, la Akud-Arnolds Sicherheit poi divenuta Team Wiesenhof, con la quale otterrà i suoi unici due successi da professionista, una tappa all'Österreich-Rundfahrt 2006, concluso peraltro al terzo posto, e una frazione del Bayern-Rundfahrt; nel 2005 ottiene anche il secondo posto ai campionati austriaci dietro a Gerrit Glomser.
Dal 2007 al 2011 corre invece per formazioni minori austriache senza più riuscire a cogliere risultati importanti.