Na Mistrovství světa v atletice 1991 v Tokiu dokončil závod (20 km) v osobní rekordu 1.20:29 na 4. místě. Mezi jeho největší úspěchy patří bronzová medaili z chůze na 20 km, kterou vybojoval v roce 1992 na letních olympijských hrách v Barceloně. Reprezentoval také na olympiádách v Soulu 1988, Atlantě 1996, Sydney 2000 a v Athénách 2004, avšak bez větších úspěchů. Na MS v atletice 1993 ve Stuttgartu si došel v čase 1.23:06 pro stříbro. Na evropském šampionátu 1994 v Helsinkách skončil čtvrtý.