2018Johnny English Strikes AgainAgent NineMovie
2018An Ideal HusbandEarl of CavershamMovie
2015The DresserThorntonMovie
2014Katherine of AlexandriaEmperor ConstantiusMovie
2013National Theatre Live: The AudienceWinston ChurchillMovie
2008The Man from LondonInspector Morrison (voice)Movie
2007The Old, Old, Very Old ManAllMovie
2005LassieHultonMovie
2004The Republic of LoveRichardMovie
2004Stage BeautySir Edward HydeMovie
2002Nicholas NicklebySir Mulberry HawkMovie
2002The Importance of Being EarnestLaneMovie
2001All the Queen's MenAitkenMovie
2000Wilfred(voice)Movie
1998Lost in SpaceBusinessmanMovie
1997Forbidden Territory: Stanley's Search for LivingstoneMarkhamMovie
1997Prince ValiantKing ArthurMovie
1995A Month by the LakeMajor WilshawMovie
1994A Feast at MidnightFatherMovie
1993The MaitlandsMajor LuddingtonMovie
1991The Crucifer of BloodAlistair RossMovie
1991Robin HoodPrince JohnMovie
1991They Never SleptMonk ScottMovie
1991The Harmfulness of TobaccoMovie
1991The Strauss DynastyMetternichMovie
1990The Tale of Little Pig RobinsonCaptain Barnabas/ButcherMovie
1990Circles Of DeceitPhilipMovie
1989Return from the River KwaiMajor BenfordMovie
1987A Hazard of HeartsLord Harry WrothamMovie
1987Quartermaine's TermsSt John QuartermaineMovie
1985Wild Geese IIAlex FaulknerMovie
1985The Shooting PartyLord Gilbert HartlipMovie
1984The BountyCaptain GreethamMovie
1984James Mason: The Star They Loved to HateLord Gilbert Hartlip (archive footage) (uncredited)Movie
1983The DresserOxenbyMovie
1983Never Say Never AgainMMovie
1982GandhiGeneral DyerMovie
1978Edward & Mrs. SimpsonKing Edward VIIIMovie
1978The Cat and the CanaryHendricksMovie
1978Force 10 from NavaroneMillerMovie
1978The Big SleepJoe BrodyMovie
1977Shooting the ChandelierNikolaiMovie
1977Soldier of OrangeColonel RafelliMovie
1977The DuellistsColonel PerteleyMovie
1977A Bridge Too FarLt. Gen. Brian G. HorrocksMovie
1977The SqueezeForemanMovie
1976Sea-ChangeAndrewMovie
1976LoyaltiesCaptain Dancy, DSOMovie
1975GalileoCardinal InquisitorMovie
1974Dr. Watson and the Darkwater Hall MysteryDr. WatsonMovie
1973A Doll's HouseNils KrogstadMovie
1973The Day of the JackalThe JackalMovie