Passato professionista nel 1991 a 27 anni con la squadra olandesePanasonic-Sportlife, è stato un ottimo passista e per anni gregario di Jan Ullrich al Team Telekom. I risultati più importanti da lui conseguiti sono la vittoria nella prova in linea dei campionati tedeschi su strada 1994 e nella terza tappa del Tour de France 1998. Al Giro d'Italia 2002 è riuscito a vestire per dieci giorni la maglia rosa, conquistata dopo una lunga fuga nella sesta tappa con arrivo a Varazze, vinta da Giovanni Lombardi. Si è ritirato dall'attività agonistica nell'agosto 2005 a quasi 41 anni di età, per intraprendere quindi per due anni l'attività di direttore sportivo alla Wiesenhof-Akud. Dal 2010 al 2013 è invece nello staff dirigenziale del Team NetApp-Endura.