Participó en los Juegos Olímpicos de México 1968, obteniendo una medalla de plata en la prueba de velocidad individual. Ganó siete medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 1965 y 1976.