The high point of his career was his victory at stage 19 (a mountain stage) of the 1988 Tour de France, and was 54 overall.
His greatest accomplishment was winning stage 19 of the 1988 Tour de France, which resulted in a 54th-place finish overall.