1983 errang er über dieselbe Distanz Silber bei den Leichtathletik-Weltmeisterschaften in Helsinki hinter Steve Cram. Bei den Olympischen Spielen 1984 in Los Angeles wurde er Zehnter, bei den WM 1987 in Rom Zwölfter und bei den Olympischen Spielen 1988 in Seoul Fünfter.