Participó en los Juegos Olímpicos de Tokio 1964, obteniendo una medalla de oro en la prueba del kilómetro contrarreloj y el 5º lugar en velocidad individual. Ganó cinco medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 1963 y 1969.