2025
						
							Captured Souls: In Conversation with Graham Humphreys as Self						
					 
									
						2025
						
							Lockerbie: A Search for Truth as Edwin Bollier (5 episodes)						
					 
									
						2024
						
							That Christmas as Mr. Beccles (voice)						
					 
									
						2024
						
							Wicked as Governor Thropp						
					 
									
						2023
						
							A Small Light as Hermann Van Pels (7 episodes)						
					 
									
						2022
						
							David Baddiel: Jews Don't Count as Self						
					 
									
						2021
						
							Shaun the Sheep: The Flight Before Christmas as Additional Voices (voice)						
					 
									
						2021
						
							Jungle Cruise as Sir James Hobbs-Coddington						
					 
									
						2021
						
							The Dybbuk: Semi-Staged Reading						
					 
									
						2020
						
							Stars in the House as Self (1 episode)						
					 
									
									
						2019
						
							A Shaun the Sheep Movie: Farmageddon as Nuts (voice)						
					 
									
						2019
						
							The Capture as Rowan Gill (6 episodes)						
					 
									
						2019
						
							Hanna as Jacobs (1 episode)						
					 
									
						2018
						
							Ghost Stories as Professor Goodman						
					 
									
						2018
						
							The Commuter as Tony						
					 
									
						2017
						
							Star Wars: The Last Jedi as Jail Guard						
					 
									
						2017
						
							Despicable Me 3 as Clive the Robot (voice)						
					 
									
						2017
						
							Shaun The Sheep: Happy Farmer's Day as Nuts						
					 
									
						2016
						
							Power Monkeys as Gerry (6 episodes)						
					 
									
						2016
						
							National Theatre Live: Hangmen as Syd						
					 
									
						2015
						
							Shaun the Sheep: The Farmer's Llamas as Additional Voices (voice)						
					 
									
						2015
						
							Unforgotten as Dean Barton (6 episodes)						
					 
									
						2015
						
							Caught on Dashcam as Self - Narrator (42 episodes)						
					 
									
						2015
						
							Minions as Additional Voices (voice)						
					 
									
						2015
						
							Ballot Monkeys as Gerry (5 episodes)						
					 
									
						2015
						
							Bone in the Throat as Ronnie the Rug						
					 
									
						2015
						
							Shaun the Sheep Movie as Nuts (voice)						
					 
									
						2015
						
							The Eichmann Show as David Landor						
					 
									
									
									
						2013
						
							Peaky Blinders as Winston Churchill (3 episodes)						
					 
									
						2013
						
							Kick-Ass 2 as The Tumor						
					 
									
						2012
						
							Ghostwatch: Behind the Curtains as Self						
					 
									
						2011
						
							The Glass Man as Martin Pyrite						
					 
									
						2011
						
							Olly The Little White Van as Bazza (66 episodes)						
					 
									
						2011
						
							Campus as Jonty De Wolfe (6 episodes)						
					 
									
						2010
						
							Video Nasties: Moral Panic, Censorship & Videotape as Self						
					 
									
						2010
						
							Black Death as Dalywag						
					 
									
						2010
						
							Shaun The Sheep: Spring Lamb as Nuts						
					 
									
						2009
						
							You Have Been Watching as Self (1 episode)						
					 
									
						2009
						
							The Tournament as Tech Eddie						
					 
									
						2008
						
							Crooked House as Nicholas Duncalfe (1 episode)						
					 
									
						2008
						
							Dead Set as Patrick Goad (5 episodes)						
					 
									
						2008
						
							Chuggington (118 episodes)						
					 
									
						2008
						
							The Brothers Bloom as Charleston						
					 
									
						2007
						
							Death at a Funeral as Howard						
					 
									
						2007
						
							This Is What It Is as Chris						
					 
									
						2006
						
							Are You Ready for Love? as Barry Schneider						
					 
									
						2006
						
							Wild Romance as Leo Leitner						
					 
									
									
						2005
						
							Shut Up and Shoot Me as Colin Frampton						
					 
									
						2005
						
							Zemanovaload as Bruce Robenitz						
					 
									
						2002
						
							Coney Island Baby as Franko						
					 
									
						2001
						
							Uprising as Calel Wasser						
					 
									
						2001
						
							Uprising as Calel Wasser (2 episodes)						
					 
									
						2001
						
							Big Brother's Little Brother as Self (2 episodes)						
					 
									
						2000
						
							Dead Babies as Keith						
					 
									
						1999
						
							The Criminal as Forensic Scientist 1						
					 
									
						1999
						
							The League of Gentlemen (1 episode)						
					 
									
						1993
						
							Peak Practice as Rob Hallet (1 episode)						
					 
									
						1993
						
							Peak Practice as Rob Hallett (1 episode)						
					 
									
						1992
						
							Archer's Goon as Museum attendant (1 episode)						
					 
									
						1991
						
							Five Children and It as Baker's Boy (1 episode)						
					 
									
						1989
						
							The Woman in Black as Jackie						
					 
									
						1989
						
							Birds of a Feather as John (1 episode)