Actor (115 credits)
- To See Such Fun (1977) играет самого себя, хроника
- Quartier de femmes (1974) L'avocat Linsday
- Son of Dracula (1974) Van Helsing
- Horror Hospital (1973) Mr. Pollack
- Theater of Blood (1973) Hector Snipe
- The Adventurer (1972) Brandon
- That's Your Funeral (1972) Eugene Soul
- The Adventures of Barry McKenzie (1972) Mr. Gort
- La maldición de Frankenstein (1972) Doctor Frankenstein
- Alice's Adventures in Wonderland (1972)
- Drácula contra Frankenstein (1972) Doctor Frankenstein
- Go for a Take (1972) Dracula, actor
- Pulp (1972) The Englishman
- Tower of Evil (1972) Laurence Bakewell
- Twins of Evil (1971) Dietrich
- Vampyros Lesbos (1971) Dr. Alwin Seward
- The Rise and Rise of Michael Rimmer (1970)
- The Horror of Frankenstein (1970) The Graverobber
- Some Will, Some Won't (1970) Benson
- The Haunted House of Horror (1969) Inspector Bill Bradley
- The Magic Christian (1969) Winthrop
- Jules Verne's Rocket to the Moon (1967) The Duke of Barset
- Just Like a Woman (1967) Bathroom Salesman
- The Golden Shot (1967) играет самого себя
- Callan (1967) James Palliser
- Never Mind the Quality, Feel the Width (1967) Huntley
- Ten Little Indians (1965) Dr. Armstrong
- A High Wind in Jamaica (1965) Mathias
- Curse of the Voodoo (1965) Maj. Lomas
- The Comedy Man (1964) Tommy Morris
- Murder Most Foul (1964) Harris Tumbrill
- The Earth Dies Screaming (1964)
- Sherlock Holmes (1964) Lord Holdhurst
- A Jolly Bad Fellow (1964) Dr. John Hughes
- Festival: Lady of the Camellias (1964) de Varville
- Story Parade (1964) Lord Grabley
- The Horror of It All (1964) Cornwallis Marley
- Tamahine (1963) Charles Poole
- Festival (1963) de Varville
- The V.I.P.s (1963) Cmdr. Millbank
- The Wrong Arm of the Law (1963) Educated Ernest, not listed in credits
- Doctor in Distress (1963) Dr. Blacker
- The Cracksman (1963) Grantley
- The Cool Mikado (1963) Ronald Fortescue
- Harry's Girls (1963) Herbert Finchley
- Play It Cool (1962) Sir Charles Bryant
- The Amorous Prawn (1962) Prawn (Mr. Vernon)
- Behave Yourself (1962)
- Go to Blazes (1962) Withers
- Kill or Cure (1962) Dr. Julian Crossley
- The Rebel (1961) Jim Smith
- No Love for Johnnie (1961) Flagg
- Double Bunk (1961) Watson
- Victim (1961)
- What a Carve Up! (1961) Guy Broughton
- Watch it, Sailor! (1961) Lt. Cmdr Hardcastle
- Five Golden Hours (1961) Raphael
- School for Scoundrels (1960) Dunstan
- The Pure Hell of St. Trinian's (1960) Gore Blackwood
- Tunes of Glory (1960) Major Charles Scott, M.C.
- The Millionairess (1960) Dr. Adrian Bland
- Oscar Wilde (1960) Robert Ross
- Piccadilly Third Stop (1960) Edward
- Don't Panic Chaps (1959) Krisling
- Danger Within (1959) Capt. Rupert Callender
- I'm All Right Jack (1959) Bertram Tracepurcel
- The Invisible Man (1958) Raphael Constantine
- Hello London (1958) играет самого себя
- The Naked Truth (1957) Nigel Dennis
- Chelsea at Nine (1957) Comedy Regular
- Fortune Is a Woman (1957) Tracey Moreton
- Port Afrique (1956) Robert Blackton
- Charley Moon (1956) Harold Armytage
- Private's Progress (1956) Brig. Bertram Tracepurcel
- A Touch of the Sun (1956) Digby Hatchard
- ITV Television Playhouse (1955) Col. Edward Aplin
- That Lady (1955) Mateo Vasquez
- Oh... Rosalinda!! (1955) Maj. Frank
- Lilli Palmer Theatre (1955) Bob Herrick
- For Better, for Worse (1954) Debenham
- Time Is My Enemy (1954) Martin Radley
- The Intruder (1953) Leonard Pirry
- Noose for a Lady (1953) Simon Gale
- Murder at 3am (1953) Inspector Peter Lawton
- Tall Headlines (1952) Maurice Fletcher
- Song of Paris (1952) Matthew Ibbetson
- Lady Godiva Rides Again (1951) Simon Abott
- The House in the Square (1951) Tom Pettigrew
- The Magic Box (1951) Harold
- The Adventurers (1951) Clive Hunter
- Murder Without Crime (1950) Matthew, Stephen's Landlord
- The Dancing Years (1950) Rudi Kleiber
- The Bad Lord Byron (1949) Lord Byron
- The Lost People (1949) Ridley
- Kind Hearts and Coronets (1949) Louis / Louis's father
- Helter Skelter (1949) Lord Byron, not listed in credits
- Easy Money (1948) Joe Henty
- Snowbound (1948) Neil Blair
- Good-Time Girl (1948) Michael «Red» Farrell
- Dear Murderer (1947) Richard Fenton
- The White Unicorn (1947) Richard Glover
- Hungry Hill (1947) Greyhound John
- Holiday Camp (1947) Sq. Ldr. Hardwick
- Jassy (1947) Christopher Hatton
- Master of Bankdam (1947) Joshua Crowther
- Caravan (1946) Sir Francis Castleton
- The Magic Bow (1946) Paul de la Rochelle
- A Place of One's Own (1945) Dr. Selbie
- The Echo Murders (1945) Dick Warren
- A Canterbury Tale (1944) Peter Gibbs
- The Tempest (1939) Ship's Master
- Rope (1939) Kenneth Raglan
- Julius Caesar (1938) Trebonius / Volumnius
- No Parking (1938) Extra, not listed in credits
- Nana (1926) Le jockey de «Nana»