A partir de ahí fue a los Juegos Olímpicos de Seúl 1988 donde obtuvo una meritoria sexta plaza, fue a los Juegos Olímpicos de Barcelona 1992 donde consiguió la medalla de plata, a los Juegos Olímpicos de Atlanta 1996 donde fue Campeón Olímpico, a los Juegos Olímpicos de Sydney 2000 y por último a sus quintos Juegos, a los Juegos Olímpicos de Atenas 2004.