Au cours de sa carrière, il joue pour Cowdenbeath, Heart of Midlothian et remporte 16 capsules pour l'équipe nationale d'Écosse.
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.