Su strada fu un ottimo velocista; professionista dal 1984 al 1993, in carriera si impose in più di 50 corse, fra cui nove tappe alla Vuelta a España e una al Tour de France. Arrivò ultimo in due edizioni della Grande Boucle, diventando la simbolica Lanterne rouge (lanterna rossa). Nelle classiche ottenne un quinto posto al Giro delle Fiandre 1989. Fu anche un discreto ciclocrossista.