Nel 1976 fu quarto nei campionati nazionali e secondo al Grand Prix de Plumelec, terzo al Critérium National e settimo alla Polymultipliée, mentre nel 1977 al Tour de France arrivò undicesimo e ottenne altri piazzamenti nelle corse in linea francesi.
A inizio 1980 arrivò terzo nella Poly Normande e undicesimo nella Freccia Vallone, mentre a maggio vinse la Polymultipliée e a giugno partecipò al Critérium du Dauphiné Libéré, riuscendo a vincere una tappa e concludendo secondo in classifica generale. Con queste premesse si presentò al Tour de France, dove riuscì nuovamente a vincere una tappa e a salire sul podio finale di Parigi, terzo classificato della generale e vincitore della classifica scalatori.
Fra il 1981 e il 1983 ottenne ancora diversi piazzamenti, anche se non riuscì più a vincere. Arrivò ottavo al Tour de France 1982 e terzo nella Parigi-Camembert 1983. Concluse l'attività agonistica al termine della stagione 1983.