Ganador de varias carreras en Francia como la París-Camembert, su gran carrera, de las que ha disputado hasta ahora, fueron los campeonatos del mundo en ruta 2005, celebrados en Madrid (España), donde finalizó tercero, por detrás del belga Tom Boonen y del español Alejandro Valverde.