2013About TimeLawyer in Play (uncredited)Movie
2012Private PeacefulThe ColonelMovie
2012The Hollow CrownDuke of Burgundy · 1 episodeShow
2011HugoMonsieur FrickMovie
2011Pirates of the Caribbean: On Stranger TidesKing GeorgeMovie
2011EpisodesJulian Bullard · 1 episodeShow
2010Harry Potter and the Deathly Hallows: Part 1Vernon DursleyMovie
2010Jackboots on WhitehallHermann Goering (voice)Movie
2010National Theatre Live: The Habit of ArtFitz / W. H. AudenMovie
2008Bedtime StoriesBarry NottinghamMovie
2008A Muppets Christmas: Letters to SantaSanta ClausMovie
2008Ballet ShoesGreat Uncle MatthewMovie
2007Harry Potter and the Order of the PhoenixVernon DursleyMovie
2006The History BoysHectorMovie
2006VenusDonaldMovie
2006The World of Peter Rabbit and FriendsMr. Alderman Ptolomy Tortoise/Mr. Jackson/Sir Isaac NewtonMovie
2005Opa!TierrneyMovie
2005Bleak HouseMr. Bayham Badger · 2 episodesShow
2005The Hitchhiker's Guide to the GalaxyJeltz (voice)Movie
2005Princes in the TowerThomas More voiceMovie
2004Stage BeautySir Charles SedleyMovie
2004Harry Potter and the Prisoner of AzkabanVernon DursleyMovie
2003The Brides in the BathSir Edward Marshall-HallMovie
2002Jeffrey Archer: The TruthWillie WhitelawMovie
2002tlcMr Benedict Ron · 6 episodesShow
2002Harry Potter and the Chamber of SecretsVernon DursleyMovie
2000VatelDr. BourdelotMovie
2000GormenghastSwelter · 2 episodesShow
1999Sleepy HollowBürgermeister PhillipseMovie
1999Hope and GloryLeo Wheeldon · 2 episodesShow
1998Ted & RalphLandowner at PartyMovie
1998The Animal TrainElephantMovie
1998In the RedGeoffrey Crichton Potter · 3 episodesShow
1996The World of Peter Rabbit and Friends: The Tale of the Flopsy Bunnies and Mrs. TittlemouseMr. Jackson (voice)Movie
1996TFI Friday1 episodeShow
1995Funny BonesJim MintyMovie
1994A Breed of HeroesBrian BeaselyMovie
1994Pie in the SkyHenry Crabbe · 40 episodesShow
1994Guarding TessFrederickMovie
1992The World of Peter Rabbit and FriendsMr. Jackson (voice) · 1 episodeShow
1992Mr. Wakefield's CrusadePorterMovie
1992Blame It on the BellboyMaurice HortonMovie
1991The Naked Gun 2½: The Smell of FearDr. Meinheimer / Earl HackerMovie
1991King RalphPhippsMovie
1990Perfect ScoundrelsPhil Kirby · 1 episodeShow
1990El C.I.D.Weatherby · 1 episodeShow
1989Screen OneBrian Beazely · 1 episodeShow
1989GoldeneyeSecond AdmiralMovie
1988A Kind of LivingTrevor Beasley · 26 episodesShow
1987The MarksmanBrown · 3 episodesShow
1987FfizzJack Mowbray · 12 episodesShow
1987Withnail & IMontyMovie
1987CasanovaCardinalMovie
1987Inspector MorseCanon Humphrey Appleton · 1 episodeShow
1986Shanghai SurpriseWillie TuttleMovie
1986Boon1 episodeShow
1986LovejoyHans Koopman · 1 episodeShow
1984A Private FunctionAllardyceMovie
1984Greystoke: The Legend of Tarzan, Lord of the ApesCaptain BillingsMovie
1983Gorky ParkAntonMovie
1983The CleopatrasPot Belly · 3 episodesShow
1982The Merry Wives of WindsorSir John FalstaffMovie
1982GandhiCollinsMovie
1982A Light SnackThe Window CleanerMovie
1982The World Cup: A Captain's TaleSidney BarronMovie
1982Britannia HospitalCheerful BernieMovie
1982Bird of PreyHenry Jay · 8 episodesShow
1982Whoops ApocalypsePremier Dubienkin · 4 episodesShow
1981RagtimeDelmas' Assistant No. 1Movie
1981BergeracJean-Pierre · 1 episodeShow
1981Prisoners of ConscienceWilliam Beausire · 1 episodeShow
1981The French Lieutenant's WomanSir TomMovie
1981Chariots of FireHead Porter - Caius CollegeMovie
1980Superman IITerroristMovie
1980Breaking GlassStudio EngineerMovie
1980Nobody's PerfectSam Hooper · 14 episodesShow
1979MinderDerek Farrow · 1 episodeShow
1979Afternoon OffFactory BossMovie
1978The BBC Television ShakespeareSir John Falstaff · 1 episodeShow