Von 1986 bis 1996 war er als Berufsfahrer in Radsportteams wie Schwinn und 7-Eleven aktiv. Sein bedeutendster sportlicher Erfolg war der Sieg auf der letzten Etappe der Tour de France 1987 in Paris.
1987 gewann er die Texas-Rundfahrt und wurde Zweiter im Coors International Bicycle Classic hinter Raúl Alcala. 1988 kamen Etappensiege im Coors International Bicycle Classic und 1989 in der Baskenland-Rundfahrt dazu.