Nato a Port Glasgow il 21 aprile 1979, è un attore scozzese per il cinema, il teatro e la televisione.
Divenuto famoso grazie a "Le Cronache di Narnia - il leone, la strega e l'armadio", ha raggiunto la massima notorietà nel 2006-2007 grazie ai film "L'ultimo re di Scozia" e "Espiazione".

Speak No Evil - Non parlare con gli sconosciuti
- Regia di: James Watkins
- Titolo originale: Speak No Evil
- Genere: Horror
- Nazionalità: USA
- Anno: 2024
- Distributore: Universal Pictures International Italy

It capitolo 2
- Regia di: Andrés Muschietti
- Titolo originale: It: Chapter Two
- Genere: Horror
- Nazionalità: USA
- Anno: 2019
- Distributore: Warner Bros.

Submergence - Immersione
- Regia di: Wim Wenders
- Titolo originale: Submergence
- Genere: Drammatico
- Nazionalità: Germania, Spagna
- Anno: 2019
- Distributore: Movies Inspired S.a.s.

X-Men: Dark Phoenix
- Regia di: Simon Kinberg
- Genere: Azione
- Nazionalità: USA
- Anno: 2019
- Distributore: 20th Century Fox Italy

Glass
- Regia di: M. Night Shyamalan
- Genere: Thriller
- Nazionalità: USA
- Anno: 2019
- Distributore: The Walt Disney Company Italia

Atomica bionda
- Regia di: David Leitch
- Titolo originale: Atomic Blonde
- Genere: Thriller
- Nazionalità: USA
- Anno: 2017
- Distributore: Universal Pictures International Italy

Split
- Regia di: M. Night Shyamalan
- Titolo originale: Split
- Genere: Thriller
- Nazionalità: USA
- Anno: 2017
- Distributore: Universal Pictures International Italy

X-Men Apocalisse
- Regia di: Bryan Singer
- Titolo originale: X.Men: Apocalypse
- Genere: Azione
- Nazionalità: USA
- Anno: 2016
- Distributore: 20th Century Fox Italy

Victor la storia segreta del Dottor Frankenstein
- Regia di: Paul McGuigan
- Titolo originale: Victor Frankenstein
- Genere: Drammatico
- Nazionalità: USA
- Anno: 2016
- Distributore: 20th Century Fox Italy

In Trance
- Regia di: Danny Boyle
- Titolo originale: Trance
- Genere: Giallo
- Nazionalità: USA
- Anno: 2013
- Distributore: 20th Century Fox Italy

The Conspirator
- Regia di: Robert Redford
- Titolo originale: The conspirator
- Genere: Drammatico
- Nazionalità: USA
- Anno: 2011
- Distributore: Rai Cinema