Actor
Napoleon
2023
as Dr Corvisart
Six Minutes to Midnight
2020
as Sergeant Simmons
Johnny English Strikes Again
2018
as MI7 Night Duty Agent
Eaten by Lions
2018
as Ken
Funny Cow
2018
as Danny
Matt Hatter Chronicles: Rise of Primal
2018
as Tenoroc (voice)
Murder on the Blackpool Express
2017
as Kevin
The Comedian's Guide to Survival
2016
as Nick Secker
Brilliantman!
2015
as Brilliantman
Friday Download: The Movie
2015
as Mr. Prim
Set Fire to the Stars
2014
as Stanley
Harry & Paul's Story of the 2s
2014
as Derek Jacobi / Claudius / Bob Harris-Tweedious / Griff Rhys-Jones / Tim McInnerny / Various
The Wedding Video
2012
as Andrew
Hugo
2011
as Policeman
Arthur Christmas
2011
as Elf (voice)
Connected
2011
as Customer
Kevin Eldon - is Titting About
2011
as Himself
Bill Bailey: Dandelion Mind
2010
as Himself
D.O.A
2010
as Carl
Four Lions
2010
as Sniper
Lizzie and Sarah
2010
as Rick
Faintheart
2009
as Alan
Bill Bailey: Tinselworm
2008
as Himself
The Yellow House
2007
as Jaques
Hot Fuzz
2007
as Sergeant Tony Fisher
Who I Am and What I Want
2005
as Pete
Charlie and the Chocolate Factory
2005
as Man with Dog
Angry Kid: Who Do You Think You Are
2004
as Miles (voice)
Piccadilly Jim
2004
as Wizzy Wisbeach
Combat Sheep
2001
as Cooper (voice)
High Heels and Low Lifes
2001
as McGill
The Junkies
2001
as Kevin
Lee and Herring Live
1996
as Simon Quinlank
Cluub Zarathustra
1996
as Various
Fahrenheit 451
1966
as Robert - First Schoolboy (uncredited)
World of Wrestling
Madfabulous