7 lipca 1982 podczas Bislett Games w Oslo ustanowił rekord świata w biegu na 5000 metrów czasem 13:00,41. Zdobył brązowy medal na tym dystansie na mistrzostwach Europy w 1982 w Atenach za Thomasem Wessinghage z Republiki Federalnej Niemiec i Wernerem Schildhauerem z Niemieckiej Republiki Demokratycznej. Jako reprezentant Anglii zwyciężył w biegu na 5000 metrów na Igrzyskach Wspólnoty Narodów w 1982 w Brisbane, wyprzedzając swego rodaka Nicka Rose’a i Petera Koecha z Kenii. zajął 14. miejsce w tej konkurencji na igrzyskach olimpijskich w 1984 w Los Angeles.