1986 gewann er Bronze bei den Leichtathletik-Halleneuropameisterschaften in Madrid. Im Sommer errang er, für Schottland startend, Silber bei den Commonwealth Games in Edinburgh und wurde Neunter bei den Leichtathletik-Europameisterschaften in Stuttgart.