2026Welcome to the FishbowlStorm GrandquistMovie
2026Sofia the First: Royal MagicMr. Muddykins (voice) · 1 episodeShow
2025Goodbye JuneDr. David TitfordMovie
2025GrowMr. GregoryMovie
2025Snow WhiteDoc (voice)Movie
2024SweetpeaNorman · 12 episodesShow
2024Descendants: The Rise of RedPrincipal MerlinMovie
202410 LivesHappy (voice)Movie
2022The Art Of LoveBen ParkerMovie
2018Mary Poppins ReturnsGooding / Badger (voice)Movie
2018The Importance of Being EarnestReverend ChasubleMovie
2018WanderlustNeil Bellows · 2 episodesShow
2017Gun ShyCharlieMovie
2017StrikeOwen Quine · 2 episodesShow
2016National TreasureSimon · 4 episodesShow
2016MotherEdwinMovie
2016The DurrellsDennis · 4 episodesShow
2016Houdini & DoyleDr. Henry Whitaker · 1 episodeShow
2016#StarvecrowMovie
2015Jupiter AscendingVasilliy BolodnikovMovie
2014DownhillSteveMovie
2014The Crimson FieldQMS Reggie Soper · 6 episodesShow
2013Count Arthur StrongColin · 1 episodeShow
2012Room ServiceDennis MeeksMovie
2011The Royal BodyguardHotel Manager · 1 episodeShow
2010Anton Chekhov's The DuelDeaconMovie
2010Canoe ManDS TwistMovie
2010On ExpensesBen LeapmanMovie
2009Garrow's LawWilliam Grove · 2 episodesShow
2009Red Dwarf: Back to EarthNoddyMovie
2009Being HumanEmil · 1 episodeShow
2009The Antiques Rogue ShowShaun GreenhalghMovie
2008Boy ADaveMovie
2007Fred ClausBob ElfMovie
2007Amazing GraceRichard the ButlerMovie
2007M.I. HighFenton · 1 episodeShow
2006Are You Ready for Love?JamesMovie
2006Live! Girls! Present Dogtown1 episodeShow
2005Oliver TwistMr. BumbleMovie
2004Doc MartinMiles Green · 1 episodeShow
200455 Degrees NorthJeremy Fenwick · 1 episodeShow
2004The Alan Clark DiariesNigel Lawson · 1 episodeShow
2003ReversalsOwen DohertyMovie
2003To Kill a KingThe Earl of WhitbyMovie
2002Foyle's WarGlenvil Harris · 6 episodesShow
2002Bertie and ElizabethRoyal PageMovie
2001Gosford ParkArthurMovie
2001Dark Blue WorldCpl. PierceMovie
1999A Christmas CarolWilliamsMovie
1999The Tale of the Rat That WroteJ.P. HaddockMovie
1999Bostock's CupSam TiltonMovie
1999S Club 7Stewart · 1 episodeShow
1998The Student PrinceShaggyMovie
1998Vanity FairJos Sedley · 4 episodesShow
1998Winner Takes AllPrisoner / DealerMovie
1997Blind Men6 episodesShow
1997The GrandDavid Jeffries · 2 episodesShow
1996Dalziel and PascoeDave Fernie · 1 episodeShow
1991An Actor's Life for MeWaldemar Krystoff · 1 episodeShow
1991Paul Merton: The Series1 episodeShow
1988Red DwarfNoddy · 1 episodeShow
1986Mr. LoveBoy in Projection RoomMovie
1983Fords on WaterSouthern SoldierMovie