1980
The Mirror Crack'd as Vicar1979
Henry VIII as Lord Sandys1978
The BBC Television Shakespeare as Lord Sandys1974
Jennie: Lady Randolph Churchill as Not available1974
An Unofficial Rose as Not available1974
Frankenstein and the Monster from Hell as Professor Durendel1972
The Edwardians as Lord Stamfordham1972
Shirley's World as Not available1972
Madame Sin as Mr. Willoughby1971
The Rivals of Sherlock Holmes as Mr. Neal1971
The Rivals of Sherlock Holmes as Judge1971
Jason King as Not available1970
The Man Who Haunted Himself as Jameson1970
I Start Counting as Priest at School1970
All the Right Noises as Stagedoor Keeper1969
Strange Report as Professor Marks1969
The Best House in London as Not available1968
The Caesars as Crispus1968
if.... as Classics Master1968
Diamonds for Breakfast as Butler1968
Sebastian as Chess Player1967
The Prisoner as Artist1967
Man in a Suitcase as Not available1967
Bedazzled as Vicar1967
The Exchange Student as Not available1967
The Shuttered Room as Barge Master1966
You Can't Win as Not available1966
The Reptile as The Vicar1965
Gideon's Way as Mr. Hunter1965
Operation Crossbow as Technical Examiner1965
Every Day's a Holiday as Mr. Close1964
The Wednesday Play as Not available1964
Detective as Not available1964
The Third Secret as Dermot McHenry1964
All in Good Time as Chatterbox1964
The Importance of Being Earnest as Not available1964
The July Plot as General Erich Hoepner1962
Z-Cars as Not available1962
Crooks Anonymous as Fletcher1962
Only Two Can Play as Committee Member1961
The Avengers as Dr. Fawcett1961
Sir Francis Drake as Daniel Peters1961
Victim as Henry1961
The Terror of the Tongs as Dr. Fu Chao1961
The Kitchen as Chef1960
Maigret as Tardivot1960
The 3 Worlds of Gulliver as Makovan1960
Doctor in Love as Hospital Dean (uncredited)1960
Cone of Silence as Commissioner1959
No Hiding Place as Not available1959
The Man Who Could Cheat Death as Man at Private View1959
Cover Girl Killer as Capt. Adams1958
The Adventures of William Tell as Herr Speckler1958
The Larkins as Rev. Spoonforth1958
The Larkins as Vicar1958
Dracula as Doctor Seward1958
Fair Game as Not available1958
The Revenge of Frankenstein as President1958
Corridors of Blood as Hardcastle1958
Further Up the Creek as El Diablo1957
Quatermass 2 as Work Camp Manager Dawson1957
Night of the Demon as Chemist1957
Barnacle Bill as Tritton1957
Blue Murder at St. Trinian's as Henry Roberts - Prison Governor1957
Interpol as English Tourist1957
The Scamp as Beamish1957
Stranger in Town as Capt. Nash1956
Hancock's Half Hour as Not available1956
The Count of Monte Cristo as Borner1956
Armchair Theatre as Merriman1956
Armchair Theatre as Dr. Swan1956
Yield to the Night as Lawyer1956
Three Men in a Boat as Mr. Quilp1956
Loser Takes All as Sir Walter Blixon (uncredited)1956
The Last Man to Hang as Frognal1955
Dixon of Dock Green as Ben Waterfield1955
The Adventures of Robin Hood as Hugh1955
The Adventures of Robin Hood as Master Maurice1955
The Adventures of Robin Hood as Abbot1955
The Adventures of Robin Hood as Bishop of Nottingham1955
The Constant Husband as The Solicitor1955
Value for Money as Mr. Gidbrook1955
All for Mary as Doctor1955
Track the Man Down as Gerry Palmer1954
Conflict of Wings as 'Bookie'1954
River Beat as John Hendrick1953
Noose for a Lady as Robert Upcott1953
Mr Beamish Goes South as Not available1952
Gift Horse as Captain R. G. Bates (Board of Inquiry)1952
Mother Riley Meets the Vampire as Sir Joshua Bing1952
I'm A Stranger as Mr. Cringle1951
High Treason as Percy Ward1950
Last Holiday as Bank Cashier1949
For Them That Trespass as Not available1949
For Them That Trespass as uncredited1937
Brief Ecstasy as Bernardy's Assistant (uncredited)1936
The House of the Spaniard as Man in train