Originaire de Glasgow, où il grandit comme le troisième d’une fratrie de cinq enfants, il a d’abord exercé la peinture, la décoration et le métier de disc jockey avant de se tourner vers le théâtre, encouragé par son ami Robert Carlyle et sa femme, et à s’y former pendant trois ans au Rain Dog. Sa première grande visibilité cinématographique survient avec le rôle de Morrison dans Braveheart (1995)…