Bei den Olympischen Spielen 1980 startete er über 5000 m, schied aber mit Magenproblemen im Halbfinale aus. 1982 siegte er über dieselbe Distanz bei den Commonwealth Games in Brisbane und verbesserte bei den Bislett Games den ein Jahr alten Weltrekord des Kenianers Henry Rono um fast sechs Sekunden auf 13:00,41 min. Diesen Rekord hielt er drei Jahre lang. Als Favorit reiste er zur Leichtathletik-Europameisterschaften in Athen, musste sich aber dort den beiden Deutschen Thomas Wessinghage und Werner Schildhauer geschlagen geben.