Dopo un anno di apprendistato con il team francese Crédit Agricole, nel quale vinse la Ronde de l'Isard, debuttò tra i professionisti nel 2002 con la medesima squadra. La successiva stagione venne però compromessa da una caduta durante la Quattro giorni di Dunkerque, che gli provocò una lesione al nervo sciatico[1].
Corridore completo, vanta nel suo palmarès una vittoria nella sedicesima tappa del Giro d'Italia 2005 (da Lissone a Varazze), nella quale ebbe modo di conoscere Laura, sua futura sposa[1], nonché numerose partecipazioni al Tour de France, nel quale si è costantemente migliorato fino ad ottenere un decimo posto finale nell'edizione 2009.