Professionista dal 1999, militò nella Gerolsteiner fino al 2008, anno in cui la formazione tedesca si sciolse. Dall'anno seguente entrò a far parte del Team Milram. Al termine della stagione 2010, con la chiusura della formazione tedesca, si ritira dall'attività.[1]
Ha concluso quattro Tour de France, ottenendo come miglior piazzamento un secondo posto nella terza tappa del Tour 2005. Nel corso del Tour 2009 fu colpito da un virus gastrointestinale, per cui fu costretto ad abbandonare la corsa, non prendendo il via alla tredicesima tappa.