Сент-Джонстон
За свою карьеру поиграл за множество британских клубов, таких как шотландские «Ливингстон», «Данди Юнайтед», «Хиберниан», «Селтик», «Харт оф Мидлотиан», «Сент-Джонстон», «Клайдбанк» и английские «Ньюкасл Юнайтед», «Ковентри Сити».