2019
Yesterday as Marcus the Dentist
2018
Johnny English Strikes Again as Headmaster
2017
Paddington 2 as St. Paul's Tour Guide
2014
Paddington as Second Geographer
2009
Bunny and the Bull as Horse Race Commentator
2009
A Very British Cult as Graham
2002
Bust as Pete, Fuzz Two
2001
The Mitchell and Webb Situation (5 episodes)
2000
My Hero as Self (1 episode)