1993
Queen of the Wild Frontier as Father (Voice)1991
The Pope Must Die as Abbot1991
Doctor at the Top as Not available1987
Queenie as Sir Philip Wentworth1986
Theban Plays: Oedipus the King as Chorus1986
Dead Head as The Man1984
Memed My Hawk as Hatche's Father1982
Gandhi as Lord Hunter1982
The Agatha Christie Hour as Not available1981
Private Schulz as Not available1979
The Cannon & Ball Show as The Professor1979
The Cannon & Ball Show as Self1978
All Creatures Great and Small as Duke of Mannerton1978
Mixed Blessings as Not available1975
Doctor on the Go as Not available1974
Doctor at Sea as Not available1972
Doctor in Charge as Professor Geoffrey Loftus1971
Doctor at Large as Professor Loftus1970
The Executioner as Roper1970
Song of Norway as Councilman1969
Run a Crooked Mile as Chairman1968
Salt & Pepper as Col. Balsom1967
It! as Harold Grove1967
The Cuckoo Patrol as Marshall1966
All Gas and Gaiters as Not available1966
Arabesque as Beauchamp1966
Eye of the Devil as French Police Inspector (uncredited)1966
Finders Keepers as Air Marshal1966
The Stable Door as Not available1965
Masquerade as Minister1965
The Secret of My Success as Earl of Aldershot's solicitor1964
The Devil-Ship Pirates as Sir Basil Smeeton1964
Nothing But the Best as Roberts1964
Master Spy as Dr. Pembury1964
Boy With a Flute as Sir George Noble1963
Ladies Who Do as Stockbroker1963
Billy Liar as Prison Governor1963
A Stitch in Time as Prof. Crankshaw1963
Tomorrow at Ten as Police Doctor1962
The Beverly Hillbillies as Not available1962
The Scales of Justice as Mr. Hayes1962
Time to Remember as Cracknell1961
Three on a Spree as Colonel Drew1961
Partners in Crime as Ashton1960
Maigret as Not available1960
Sink the Bismarck! as Captain Ellis - 'Suffolk'1960
A Touch of Larceny as Cmdr. Bates1959
No Hiding Place as Not available1959
Interpol Calling as Inspector MacAndrew1958
The Invisible Man as Sir Charles Anderson1958
A Tale of Two Cities as Stryver1958
I Accuse! as Prosecutor at First Dreyfus Trial1958
The Safecracker as Major Adbury1958
Blind Spot as F. G. Fielding1958
A Woman of Mystery as Mr. Harvey1957
The Man in the Sky as Maine1957
Time Without Pity as Under Secretary1957
The Birthday Present as Barrister1956
1984 as Outer Party Announcer1956
Reach for the Sky as Wing Commander Beiseigel1956
The Baby and the Battleship as Cmdr. Geoffrey Digby1955
The Dam Busters as Air Vice-Marshal The Hon. Ralph Cochrane G.B.E., K.C.B., A.F.C.1954
Doctor in the House as Dr. Parrish1954
Beau Brummell as Dr. Warren1954
Father Brown as Bishop's Secretary1950
The Mudlark as Hammond1949
Obsession as Not available1949
When We Are Married as Councillor Albert Parker1934
The Circus Clown as Vaudeville Act