Copa de la Liga de Escocia
Debutó como futbolista en 1977 con el Dundee United FC de la liga escocesa. Jugó en el club durante diez años, siempre en la máxima categoría y llegando a ganar dos Copa de la Liga de Escocia y una Scottish Premiership en 1983. También jugó para el Charlton Athletic FC, Bristol City FC, Manchester United FC, cedido en el West Ham United FC y para el Sing Tao SC de Hong Kong, equipo en el que se retiró en 1992.