Passato professionista nel 1973 con la tedesca Ha-Ro, nei primi due anni di carriera ottenne alcuni buoni piazzamenti nelle classiche e tre vittorie in gare minori. Nel 1975 vinse una tappa alla Vuelta a España e il titolo nazionale in linea; il 28 agosto dello stesso anno si aggiudicò anche il titolo mondiale in linea a Yvoir, grazie a un attacco solitario nel finale: prima di lui solo Ercole Baldini era riuscito a vincere sia l'oro olimpico che quello mondiale su strada. Attivo anche nel ciclocross, fu campione nazionale di specialità nel 1974 e 1975.