Han debuterte som profesjonell sykkelrytter i 1998 for Française des Jeux, hvor han var en av lagets viktigste spurtere. I 2004 gikk han til Cofidis. I 2007 syklet han for Unibet.com, og i 2008-sesongen syklet han for Agritubel.