Ganó siete medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 1982 y 1995. En carretera obtuvo la medalla de plata en el Campeonato Mundial de Ciclismo en Ruta de 1983, en la prueba de ruta.