He won prestigious races such as the Critérium du Dauphiné Libéré and the Clásica de San Sebastián. A time trial specialist, he won many prologues and individual time trials in the early 1990s. He also competed in track pursuit racing, and was bronze medalist in the discipline at the 1990 UCI Track Cycling World Championships in Japan.