Bei den Hallenweltspielen 1985 in Paris wurde er Sechster über 60 m. Sein letzter großer internationaler Erfolg war die Bronzemedaille, die er mit der schottischen 4-mal-100-Meter-Stafette bei den Commonwealth Games 1986 in Edinburgh gewann.