Debutó como ciclista profesional en la temporada 1999 en las filas del equipo Team Chicky World y en 2001 pasó al equipo de Bjarne Riis, el CSC en donde compitió hasta el 2014.