|
Footsteps (2025) as News reporter 1999 |
|
Drained (2024) as John |
|
Better the Neville You Know (2024) as Michael / Neville |
|
South of Hope Street (2024) as Wes |
|
Pay Back (2023) as Michael Thornhill |
|
Burnt Toast and Cigarettes (2022) as Chris |
|
The Duke (2021) as Mr. Walker |
|
The Serpent (2021) as Borden Akker |
|
Eulogy (2020) as Reg |
|
The Courier (2019) as Agent Parlow |
|
Final Score (2018) as Viktor |
|
Mara (2018) as Dougie |
|
Broken (2016) as Dougie |
|
Counting Backwards (2015) as Ken |
|
Estranged (2015) as Thomas |
|
The Stagg Do (2014) as Radgy |
|
Scintilla (2014) as Mason |
|
Harrigan (2013) as Dunstan |
|
In a Heartbeat (2013) as Film Director |
|
Airborne (2012) as Luke John |
|
How to Stop Being a Loser (2011) as Ampersand |
|
Four (2011) as Husband |
|
7lives (2011) as Keith |
|
Devil's Playground (2010) as Steve |
|
The Tournament (2009) as Steve Tomko |
|
Anatomy of Catastrophe: The Making of 'Doomsday' (2008) as Self |
|
Doomsday (2008) as Sol Kane |
|
Hogfather (2007) as Chickenwire |
|
The Descent: Beneath the Scenes (2005) as Self |
|
The Descent (2005) as Crawler - Scar |
|
Vera Drake (2004) as Station Constable |
|
Dog Soldiers (2002) as Camper |
|
Downtime (1997) as Hammy |
|
Tim () as Malcolm |
|
The Athena Syndrome () as Aleksey Shalamov |
|
The 4th Reich () as Private Smith |
|
Red Riding (2026) Director |
|
Broken (2016) Co-Writer |
|
Broken (2016) Producer |
|
Estranged (2015) Co-Producer |
|
Four (2011) Producer |