Bei den Olympischen Spielen 1976 in Montreal wurde er Siebter über 1500 m. 1978 gewann er über dieselbe Distanz zunächst bei den Leichtathletik-Europameisterschaften in Prag Bronze und siegte dann für England startend bei den Commonwealth Games in Edmonton.