Participó en los Juegos Olímpicos de Montreal 1976, obteniendo la medalla de oro en la prueba del kilómetro contrarreloj. Ganó tres medallas en el Campeonato Mundial de Ciclismo en Pista, en los años 1974 y 1975.