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 peak achievement was his victory at stage 19 (a mountain stage) of the 1988 Tour de France, and he finished in 54th place overall.