
Birthday
1966/01/15 (59 years old)
Gender
Male
Place of Birth
Aberdeen, Aberdeenshire, Scotland, UK
Also know as
--
Married to the actress Victoria Donovan. He turned professional in 1996 when, with no formal training, landed a role in the critically acclaimed, West End revival of "Jesus Christ Superstar" in London. He understudied and played Valjean in the legendary London musical. Played Quasimodo in Notre Dame de Paris at The Dominion Theatre. Has performed in two different productions of Macbeth, at The Globe and in Edward Hall's version with Sean Bean and Samantha Bond. He toured America with The RSC i...Read more

(2009) Dread
as Husband (uncredited)

(2012) Les Misérables
as Babet

(2022) The Leerie
as The Leerie

(2013) Hummingbird
as Pimp

(2013) Who Needs Enemies
as Tom

(2023) Consecration
as Vincent

(2014) I Am Soldier
as Major Pritchard

(2021) The Last Duel
as Henri

(2015) Sunset Song
as Chae Strachan

(2015) Pressure
as Karsen

(2008) The Dark Knight
as Corrections Officer

(2017) Tommy's Honour
as Willie Park

(2018) Calibre
as Brian McClay

(2002) Gangs of New York
as Slaughter Housers Leader

(2002) Die Another Day
as Creep

(2021) The Matrix Resurrections
as Lieutenant

(2021) Yellowbird
as William

(2022) The Road Dance
as Constable MacRae

(2024) The Primrose Railway Children
as Thomas Brown

(2023) The Gold
as Capitaine Siegrist

(2019) Guilt
as Sandy

(2009) Misfits
as DI Roberts

(2012) Ripper Street
as Jenkins

(2022) Halo
as Professor

(2012) World Without End
as Elfric

(2019) Chernobyl
as Site Officer Masha

(2022) The English
as Keir Grant

(2019) The Capture
as Kenny Shaw

(2023) The Catch
as Bob

(2019) The Spanish Princess
as George Douglas

(2020) Miss Scarlet
as Superintendent Monro

(2023) Mayfair Witches
as Ian Mayfair