За свою карьеру футболиста выступал за такие клубы, как шотландские «Селтик», «Абердин», «Партик Тисл» и английский «Мидлсбро». В период с 1987 по 1999 год защищал цвета национальной сборной Шотландии, провёл в её составе 12 матчей. Также с «тартановой армией» ездил на три крупных международных форума — чемпионаты Европы 1992, 1996 годов и мировое первенство 1998 года, однако не сыграл на этих турнирах ни одной встречи.