Bei den Leichtathletik-Europameisterschaften 1986 in Stuttgart kam er über 10.000 m auf den 14. Platz, und bei den Crosslauf-Weltmeisterschaften 1987 trug er mit einem 20. Platz zu Silbermedaillengewinn der englischen Mannschaft bei. 1990 stellte er mit 20.855 m den aktuellen Commonwealth-Rekord (Stand 2010) im Stundenlauf auf.