Il commence le cyclisme en 1975 à l'AS Fontaine et est licencié en 1982 au SO de Pont-de-Cheruy-Charvieu.
Juste avant de passer professionnel en 1983, il gagne le titre de champion de France sur route amateur en 1982.
Il remporta le plus haut titre de cette discipline en devenant champion du monde en 1990.
Carrière de directeur sportif
En 1994, après le peloton, il devient directeur sportif adjoint de l'équipe Chazal, qui devient Casino en 1996 et AG2R en 2000.
Affaires de dopage
En , il est arrêté pour possession, transport et acquisition de produits dopants, à savoir le cocktail connu sous le nom de pot belge[1]. En , à la suite d'une enquête judiciaire dans le milieu amateur commencée en 2005 sur un trafic de produits dopants à base d'amphétamines, dans lequel l'ancien coureur Laurent Roux est considéré comme le principal protagoniste, il est condamné à 3 mois de prison avec sursis et 1 500 euros d'amende en première instance[2] puis est relaxé par la cour d'appel de Bordeaux et peut reprendre son poste dans l'équipe[3].