| Amicus: House of Horrors (2012) |
| Amicus: House of Horrors (2012) as Self |
| Conan (1997) as Hissah Zul |
| Angels and Insects (1995) as Sir Harald Alabaster |
| Four Weddings and a Funeral (1994) as Sir John Delaney - Wedding Two |
| Duel of Hearts (1992) as Lord Milborne |
| Prisoner of Honor (1991) as Gen. de Pellieux |
| When the Whales Came (1989) as Mr. Wellbeloved |
| Reasonable Force (1988) as Pomeroy |
| Top Secret! (1984) as General Streck |
| Uncommon Valor (1983) as Ferryman |
| Feet Foremost (1983) as Ampleforth |
| King Lear (1983) as Cornwall |
| The Phantom of the Opera (1983) as Baron Hunyadi |
| The Return of the Soldier (1983) as Frank |
| Contract (1981) as George |
| Unity (1981) as Putzi Hanfstaengl |
| Evita Peron (1981) as German Official |
| The Winter's Tale (1981) as Leontes |
| Jamaican Gold (1979) as Reginald Landers |
| The Prisoner of Zenda (1979) as Duke Michael |
| Leopard in the Snow (1979) as Bolt |
| Henry VIII (1979) as Duke of Norfolk |
| School Play (1979) as James Lombard |
| Caravans (1978) as Dr. Smythe |
| Liza (1978) as Lavretsky |
| Keefer (1978) as Kliest |
| East of Elephant Rock (1977) as Harry Rawlins |
| A Bridge Too Far (1977) as R.A.F. Briefing Officer |
| The Seven-Per-Cent Solution (1976) as Baron Karl von Leinsdorf |
| Double Echo (1976) as Dr Mallam |
| Labbra di lurido blu (1975) as George Stevens |
| Brassneck (1975) |
| Goodbye (1975) as Tony Lyle |
| The Belstone Fox (1973) as John Kendrick |
| The Blockhouse (1973) as Grabinski |
| Pope Joan (1972) as Joan's Father |
| The Games (1970) as Jim Harcourt |
| Darling Lili (1970) as Colonel Kurt Von Ruger |
| Eyewitness (1970) as Inspector Galleria |
| A Twist of Sand (1968) as Harry Riker |
| The Strange Affair (1968) as Det. Sgt. Pierce |
| Assignment K (1968) as Hal |
| The Blue Max (1966) as Willi von Klugermann |
| Cast a Giant Shadow (1966) as Senior British Officer |
| Operation Crossbow (1965) as Captain Phil Bradley |
| Dr. Terror's House of Horrors (1965) as Jerry Drake (segment 2 "Creeping Vine") |
| Face of a Stranger (1964) as Vince Howard |
| Cleopatra (1963) as Agitator (uncredited) |
| The Battle of the River Plate (1956) as Gunner, HMS Achilles (uncredited) |