Atlan
Aquaman and the Lost Kingdom (2023)
Curate
War of the Worlds: The Attack (2023)
Dennis McCabe
Luther: The Fallen Sun (2023)
Mark
Free Fall (2022)
Pilate
Resurrection (2021)
Morgan Anderson
Dark Encounter (2019)
Sean Wilson
Ni une ni deux (2019)
Donovan
Tango One (2018)
Bradley
Normandie Nue (2018)
The Duke
Eat Locals (2017)
The Last Photograph (2017)
Tall Man / Schaeffer
City of Tiny Lights (2016)
A
The London Firm (2015)
Dan Borowski
Retrospective (2014)
Watson
Top Dog (2014)
Colonel Leach
Vendetta (2013)
Dementamania (2013)
Albert Hall
St George's Day (2012)
Duke Hammond
Snow White and the Huntsman (2012)
Jago
Outside Bet (2012)
Father Wilton Seevick
The Devil's Dosh (2012)
Alex
Lockout (2012)
Toma Nikasevic
Ghost Rider: Spirit of Vengeance (2011)
Aden
The Holding (2011)
Mickey Steele
Bonded by Blood (2010)
Tudor
Eva (2010)
Barber
The Big I Am (2010)
Kepheus
Clash of the Titans (2010)
Peter Burton
Espion(s) (2009)
Nadasdy
Bathory (2008)
Captain
300 (2007)
George Torrance
Low Winter Sun (2006)
Duncan Docherty
Macbeth (2005)
Raffles
Unleashed (2005)
Eudorus
Troy (2004)
Det. Sgt. Jim Townsend
The Planman (2003)
Major General Gerald Templar
Killing Hitler (2003)
Percival, Leo's Chief Henchman
Black Knight (2001)
Amar Kamil
The Point Men (2001)
Shay Kirby
Ordinary Decent Criminal (2000)
Buck
Joan of Arc (1999)
Johnny Hart
B. Monkey (1999)
King Sedecia
Jeremiah (1998)
Tone
Hard Men (1996)
DJ
Pauline Calf's Wedding Video (1994)
Sleazy Horse Dealer
Black Beauty (1994)
Paul Calf's Video Diary (1993)
Screenplay
Instruments of Darkness (2015)
Director