Il a commencé sa carrière de joueur à Greenock Morton avant de passer à Newcastle United - où il a marqué 36 buts en 99 apparitions, y compris un fantastique gagnant de dernière minute contre Bradford, Aberdeen, Hambourg, Celtic, IK Brage et Reading et a remporté le Scottish PFA Players 'Player of the Year en 1982 ainsi que quatre coiffes et deux buts pour l'équipe nationale écossaise de football.
Il commence sa carrière de joueur à Greenock Morton avant de passer à Newcastle United, Aberdeen, Hambourg, Celtic, IK Brage et Reading et a remporté le Scottish PFA Players 'Player of the Year en 1982 ainsi que quatre casquettes et deux buts pour l'équipe nationale écossaise de football.