|
Tales of the Underworld (2026) as Mr. Mac (segment "Nature or Nurture, The Main Event") |
|
The Shepherd Code: Road Back (2025) as Blake Dumont |
|
War Blade (2024) as |
|
Thieves in the Night (2023) as Mike |
|
A New Breed of Criminal (2023) as Vic |
|
Trafficking (2023) as The Duke |
|
Splinter (2022) as Bobby |
|
Prizefighter: The Life of Jem Belcher (2022) as Frank The Bomber |
|
Jekyll and Hyde (2021) as Henry Jekyll |
|
The Angel of Auschwitz (2019) as Josef Mengele Senior |
|
13 Graves (2019) as Len |
|
Once Upon a Time in London (2019) as Detective Rogers |
|
Winter Ridge (2018) as John Faulkner |
|
Where Hands Touch (2018) as Gestapo Commander |
|
The Guard of Auschwitz (2018) as Klaus |
|
Transhuman (2017) as Michael |
|
Freehold (2017) as Gerry |
|
Allied (2016) as German Officer at Anfa Café |
|
Hatton Garden: The Heist (2016) as Basil |
|
Essex Vendetta (2016) as Spencer |
|
What's the Score (2014) as Self |
|
Who Needs Enemies (2013) as Ian |
|
Outpost: Rise of the Spetsnaz (2013) as Strasser |
|
Acts of Godfrey (2012) as Billy McGann |
|
Beneath Still Waters (2005) as Dan Quarry |
|
Danielle Cable: Eyewitness (2003) as Terry Cable |
|
The Low Down (2001) as Pub Man |
|
Essex Boys (2000) as Wayne Lovell |
|
A Midwinter Night's Dream () as The Vicar |
|
Unseen Scars () as |
|
The Force: The Michael Watson Story () as Frank Warren |
|
The Awakening () as Archie Howard |
|
Winter Ridge (2018) Producer |
|
The Guard of Auschwitz (2018) Screenplay |
|
Hatton Garden: The Heist (2016) Writer |
|
Essex Vendetta (2016) Writer |