- 2026LYCEUMFilmThe Headmaster
- 2026Merry Christmas BillFilmTommy
- 2026Back in BusinessFilmSam
- 2024A Merry Royal ChristmasFilmPeter
- 2024To England, With LoveFilmDriver
- 2024The Apocalypse BoxFilmCyrill
- 2024The Promise GoblinFilmNarrator
- 2023A Very English ChristmasFilmGerald Peters
- 2023HawksFilmControl
- 2020Lawrence After ArabiaFilmKell / Henry Williamson (voice) / BBC Newsreader (voice) / Lowell Thomas (voice)
- 2017Puppy LoveFilmHarry
- 2015Who Killed Nelson Nutmeg?FilmMr. Slug
- 2015DoorwaysFilmMurray
- 2013StalledFilmMr. Armitage