Participó en los Juegos Olímpicos de Melbourne 1956, obteniendo la medalla de oro en la prueba de ruta individual y el 4º lugar en la prueba de ruta por equipos.