Yirrell (voice)
That Christmas (2024)
Ian
And Mrs (2024)
King Ivarr
Seize Them! (2024)
Andre
Black Dog (2023)
Maurice
Nandor Fodor and the Talking Mongoose (2023)
The Master
The Puppet Asylum (2023)
Self
Otto Baxter: Not a F***ing Horror Story (2023)
Rick Purdey
Bank of Dave (2023)
Sir John Henry Murgaw aka Shaggy Beard
Catherine Called Birdy (2022)
Heimish
The Offering (2022)
Cosmos (voice)
The House (2022)
Cliff
The Toll (2021)
Mitch
Creation Stories (2021)
Liam Daniels
Petrichor (2020)
The Cowboy
The Third Day: Autumn (2020)
Ernie
Ernie (2020)
Himself (archive footage)
The Making of Anna and the Apocalypse (2019)
Milo
Tomorrow (2019)
Arthur Savage
Anna and the Apocalypse (2018)
Brian
Deep Clean (2018)
Tommy Parnell
The Ghoul (2017)
Sir Terry Pratchett
Terry Pratchett: Back in Black (2017)
Phillip
The Comedian's Guide to Survival (2016)
Fungus The Bogeyman (2015)
Mutti Voosht
Pīters Pens: Ceļojums uz Nekurzemi (2015)
Brother Lucian
Drakula: Leģendas sākums (2014)
Father Patrick
Blackwood (2014)
Matthew Joy
The Whale (2013)
Man
Pieces (2013)
Fitz
Pusher (2012)
Steve
8 Minutes Idle (2012)
Tony
Anuvahood (2011)
Keys
The Big I Am (2010)
Policeman 1
The Infidel (2010)
Caterpillar
Malice in Wonderland (2010)
Uncle Gorwel
A Child's Christmases in Wales (2009)
Earl
Gunrush (2009)
C.P.
Cass (2008)
Gelb
WΔZ (2007)
Lenny Yeomans
Pickles: The Dog Who Won the World Cup (2006)
Estate Agent
Match Point (2005)
Dennis Pennis
Pennis from Heaven (2005)
Short Order (2005)
Frankie Wilde
It's All Gone Pete Tong (2004)
O’Brien
Spivs (2004)
Spaced: Skip to the End (2004)
Zombie Behind The Winchester (uncredited)
Shaun of the Dead (2004)
Neville
Agent Cody Banks 2: Destination London (2004)
Mike Strutter
A Star is Porn (2003)
Cliff Starkey
Blackball (2003)
yOORinal (2000)
DI Lindsay De Paul
You Are Here (1998)
Writer