Known For: Acting
Gender: Male
Place of Birth: Glasgow, Scotland, UK
IMDb
Actor McCalister
Little Bone Lodge
Actor Trainer
The Pure and The Damned
Actor Max
Bound
Actor Brendan
Wrath of Man
Actor Davy
Never Back Down: Revolt
Actor The Blacksmith
Dragonheart: Vengeance
Actor De Klerk's Henchman
The Last Vermeer
Actor The Warden
Death Race: Beyond Anarchy
Actor Frank McClay
Calibre
Actor Dutch
What Happened to Monday
Actor Headteacher
iBoy
Actor Calvin
Level Up
Actor Officer Thwaites
Demon Baby
Actor Sewer Thug #1
The Dark Knight Rises
Actor Thatcher
The Vanishing Man
Actor Carmine Nitti
Dream Hacker