Oyunculuk
Doğum tarihi: 13 Aralık 1969Port Glasgow, Scotland, UK
Biyografi yok.
Gladyatör
2000 · 94 · Film
Thor: Karanlık Dünya
2013 · 54 · Film
X-Men: Birinci Sınıf
2011 · 83 · Film
The Flash
2014 · 60 · Dizi
Pearl Harbor
2001 · 42 · Film
Tenten'in Maceraları
2011 · 72 · Film
Blade II
2002 · 52 · Film
Marvel's Daredevil
2015 · 94 · Dizi
The Mentalist
2008 · 77 · Dizi
Muhteşem Kahramanlar
2003 · 24 · Film
Karanlıklar Ülkesi: Evrim
2006 · 43 · Film
Doctor Who
2005 · 83 · Dizi
Outlander: Blood of My Blood
2025 · Lord Lovat (Simon Fraser)
Lockerbie: Pan Am 103 Sefer Sayılı Uçuş
2025 · Harry Bell
Mary & George
2024 · King James I
Secret Invasion
2023 · Derrik
Mayflies
2022 · Tully Dawson
The Calling
2022 · John Wentworth
Your Honor
2020 · Frankie
Two Deaths of Henry Baker
2020 · Sheriff Ron Capman
For All Mankind
2019 · Clarke Halladay
Deadwood: The Movie
2019 · James Smith
Haydut Kral
2018 · Angus Og Macdonald, Lord of Islay
Yaz Kampı Adası
2018 · Ryan (voice)
Kalibre
2018 · Logan McClay
Eat Locals
2017 · Peter Boniface
Crazyhead
2016 · Callum
KOKLER
2016 · Connelly
Rüzgarın Oğlu
2016 · Lawson Robertson
2015 · Finn
Awaiting
2015 · Morris
2014 · Despero
Marvellous
2014 · Lou Macari
The Seventeenth Kind
2014 · James Richard
Postacı Pat
2014 · Paparazzi 2 (voice)
2013 · Bor (uncredited)
Mary, Queen of Scots
2013 · Knox
Defiance
2013 · Datak Tarr
Labyrinth
2012 · Guy D'Evreux
Elementary
2012 · Joshua Vikner
In the Dark Half
2012 · Filthy
Young James Herriot
2011 · Professor Donald Richie
2011 · Lieutenant Delcourt (voice)
The Hunt for Tony Blair
2011 · Robin Cook
Two-Legged Rat Bastards
2011 · Desoto
Golf in the Kingdom
2011 · Michael Murphy
2011 · Man In Black Suit Agent
The Veteran
2011 · Chris Turner