2023
Hijack as Stuart Atterton2022
Litvinenko as Brent Hyatt2022
Stuck as Dr. Pete Cosmos2021
Bull as Bull2021
Death of England: Face to Face as Michael2020
Small Axe as Inspector Willis2020
Baghdad Central as Douglas Evans2020
King Gary as Winkle2019
Sex Education as Police Officer2019
Cleaning Up as Warren2018
In Darkness as Mills2018
Happy New Year, Colin Burstead as Colin Burstead2018
Dodgy Dave as Dave2018
King Gary Pilot as Winkle2018
Little Monster as Harry2017
King Arthur: Legend of the Sword as Back Lack2017
The Mummy as Dr. Whemple2017
Eric, Ernie and Me as Ernie Wise2016
Level Up as Dmitri2016
Bonded by Blood 2 as Craig Rolfe2015
Humans as DS Pete Drummond2015
Raised by Wolves as Michael2015
High-Rise as P.C. White2015
Tank 432 as Research Team Announcement2015
Hyena as Martin2015
Instruments of Darkness as Kern2015
Bone in the Throat as Lewis2014
Open Windows as Chord2014
Evil Never Dies as Not available2013
Peaky Blinders as Winston Churchill2013
Utopia as Arby2013
The Great Train Robbery as Buster Edwards2013
Dates as Nick2013
The Mimic as Neil2013
By Any Means as Joe Gregory2013
All Things To All Men as Not available2013
Turncoat as Jimmy Parton2012
Them From That Thing as Various2012
Pusher as Marlon2012
Wasteland as Steven Roper2012
Piggy as John2011
Kill List as Jay2011
Wild Bill as Dicky2010
The Morgana Show as Not available2010
Bonded by Blood as Craig Rolfe2009
Doghouse as Banksy2007
Atonement as Soldier in Bray Bar2007
Rise of the Footsoldier as Darren Nicholls2006
Basic Instinct 2 as Ferguson2005
Mike Bassett: Manager as Wirral Web Presenter2004
The Football Factory as Rod2004
It's All Gone Pete Tong as Jack Stoddart1995
The Thin Blue Line as Gasforth FC Player1994
Wycliffe as Tully1990
Perfect Scoundrels as Dean1986
Casualty as Luke LowtherNaN
The Witness as DI Keith Pedder2015
Strange Weather as Dave2012
St George's Day as Jimmy McCudden2012
Driftwood as Father2012
It Follows Me Around as Dad2011
Will as Lenny2011
Ghosted as Not available2011
How to Stop Being a Loser as Hands Henry2011
Jack Falls as Sid2011
Turnout as Scott2010
Tony as Mike Hemmings2010
The Shouting Men as Terry2009
Paintball as Frank2007
The Englishman as John2004
Fat Slags as Policeman2002
AKA as Marcus2001
Ice Cool Reception as Removal Man2000
Sorted as Record Shop Geezer1999
The Murder of Stephen Lawrence as Gary Dobson1998
Titanic Town as Soldier1997
Nil by Mouth as Schmuddie1997
Crocodile Snap as Not available