Carriera
Passato professionista nel 1983 con il team francese Peugeot, vestì poi le divise di Panasonic e Tulip Computers, ritirandosi dall'attività nel 1993.
Le sue principali vittorie da professionista furono una tappa all'Étoile de Bessèges, una tappa e la classifica generale del Tour de l'Oise, una tappa al Critérium du Dauphiné Libéré, una tappa e la classifica generale del Giro di Svezia nel 1984, e una tappa alla Parigi-Nizza e una tappa al Tour de l'Oise nel 1985, in maglia Peugeot. Vinse poi il Grand Prix Raymond Impanis e una tappa al Giro del Belgio e tre tappe all'Herald Sun Tour nel 1986, il Circuit des Frontières, una tappa al Tour of Britain e il Grand Prix d'Isbergues nel 1987, una tappa al Giro d'Irlanda e due tappe all'Herald Sun Tour nel 1988 e una tappa al Giro d'Italia 1990 in maglia Panasonic. Partecipò a cinque edizioni del Tour de France, cinque del Giro d'Italia, una della Vuelta a España e quattro campionati del mondo.
Nel 2005 comincia a svolgere ruoli di direttore sportivo per formazioni professionistiche. Fino al 2010 è direttore sportivo della HTC-Highroad; è poi ds per Garmin-Sharp, BMC Racing Team e, dal 2019, UAE Team Emirates. A fine 2021 interrompe l'attività per concentrarsi sulla sua personale lotta contro il cancro.