Au cours de sa carrière, il joue pour Cowdenbeath et Heart of Midlothian, il remporte 16 capsules pour l'Écosse et fait partie de la Coupe du monde de 1990 de son pays en Italie.
Au cours de sa carrière, il joue pour Cowdenbeath F.C., Heart of Midlothian et remporte 16 capsules pour l'équipe nationale d'Écosse.