2025
Footsteps as News reporter 19992024
South of Hope Street as Wes2024
Drained as John2024
Better the Neville You Know as Michael / Neville2023
Mrs Sidhu Investigates as Gav2023
Pay Back as Michael Thornhill2022
Burnt Toast and Cigarettes as Chris2021
The Duke as Mr. Walker2021
The Serpent as Borden Akker2020
Ted Lasso as Ernie Lounds2020
Eulogy as Reg2019
The Courier as Agent Parlow2018
Final Score as Viktor2018
Mara as Dougie2016
The Aliens as Victor2016
Broken as Dougie2015
Estranged as Thomas2015
Counting Backwards as Ken2014
The Game as Philip Denmoor2014
Scintilla as Mason2014
The Stagg Do as Radgy2013
Father Brown as Bill Devlin2013
Harrigan as Dunstan2013
In a Heartbeat as Film Director2012
Airborne as Luke John2011
Vera as Davy Sharp2011
The Fades as Phil2011
7lives as Keith2011
How to Stop Being a Loser as Ampersand2011
Four as Husband2010
Devil's Playground as Steve2009
The Tournament as Steve Tomko2008
Doomsday as Sol Kane2008
Anatomy of Catastrophe: The Making of 'Doomsday' as Self2007
Hogfather as Chickenwire2006
Hogfather as Chickenwire2005
The Descent as Crawler - Scar2005
The Descent: Beneath the Scenes as Self2004
Vera Drake as Station Constable2002
Dog Soldiers as Camper1997
Downtime as Hammy1996
Our Friends in the North as Christopher CollinsNaN
The 4th Reich as Private SmithNaN
The Athena Syndrome as Aleksey ShalamovNaN
Tim as Malcolm2016
Broken Co-Writer2016
Broken Producer2015
Estranged Co-Producer2011
Four ProducerNaN
Little Red Director