Passato professionista nel 1995 nel Team Festina, dove rimase fino al 2000. Nel 1998 venne coinvolto nello scandalo Festina insieme ad altri corridori famosi come Richard Virenque e venne squalificato dalle corse per sei mesi. Nel 2001 passò alla Crédit Agricole e il 22 luglio 2005 annunciò il passaggio nella formazione AG2R Prévoyance. Nel 2008 è passato alla formazione Professional francese Agritubel, mentre nella stagione 2010 ha corso per la Caisse d'Epargne.[1] Nonostante pesasse quasi 80 kg era un ottimo scalatore, e ha ottenuto i migliori risultati nelle corse a tappe (due volte vincitore al Giro del Delfinato e quarto in un Tour de France).