Sus victorias más importantes fueron la París-Roubaix 1997 y la París-Tours en 2006, la edición de su centenario, defendiendo los colores del equipo Française des Jeux.
Se unió al equipo Française des Jeux, de reciente creación en 1997.
Se disputarían entre ocho para la victoria, y el francés lanzó el sprint ganando así la prueba.
Esta victoria le permite añadir su nombre como ganador de la París-Roubaix entre Johan Museeuw y Franco Ballerini.
En agosto, ganó una etapa del Tour de Limousin y terminó segundo en la Polynormande.
En 2007 empezó con buen pie ganando la Tropicale Amissa Bongo a principios de año.
Inicialmente, había previsto que 2008 fuese su última temporada tras la disputa de la 2008, sin embargo decidió seguir compitiendo con el equipo La Française des Jeux.
En febrero de 2009 se rompió la clavícula en la Vuelta al Algarve reapareciendo un mes más tarde.
En el Tour de Flandes se escapó junto a Sylvain Chavanel aunque fueron alcanzados por el grupo y acabó terminando la carrera en la 29.ª posición.