Cresciuto a Falkirk, ha studiato al Falkirk High School, all'Edinburgh College of Art e al Royal Academy of Dramatic Art, dove ha perfezionato la recitazione. Dopo il debutto al Citizens Theatre di Glasgow, ha proseguito nei repertori inglesi e sul West End, consolidando una solida esperienza teatrale. In cinema è noto per la partecipazione a A Bridge Too Far, Highlander: Endgame e per il ruolo de…