Participó en tres Juegos Olímpicos de Verano, entre los años 1960 y 1968, obteniendo en total tres medallas: oro y bronce en México 1968, en la contrarreloj por equipos y en ruta, respectivamente, y bronce en Tokio 1964, en la contrarreloj por equipos.