Participó en los Juegos Olímpicos de Moscú 1980, obteniendo la medalla de oro en la prueba del kilómetro contrarreloj. Ganó seis medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 1977 y 1983.