Participó en tres Juegos Olímpicos de Verano, obteniendo en total dos medallas, oro en Moscú 1980, en la prueba de contrarreloj por equipos, y plata en Seúl 1988 en la carrera de ruta.