Participó en 4 Juegos Olímpicos: Moscú 1980 (20 y 50 km marcha) en Los Ángeles 1984 (20 km marcha) y Seúl 1988 (20 y 50 km marcha) consiguiendo diploma olímpico (ocho primeros clasificados) en todas las pruebas que disputó, además de un 9º puesto en Barcelona 92.