1976
The Crezz (1 episode)
1976
The Omen as Dr. Becker
1975
Space: 1999 as James Warren (1 episode)
1975
King Lear as Earl of Gloucester
1975
The Breakthrough as Sir John Fowler
1973
The Merchant of Venice as Antonio
1973
O Lucky Man! as General/Judge
1972
The Adventurer as Samuel Cookson (1 episode)
1970
The Man Who Haunted Himself as Sir Arthur Richardson
1970
One More Time as Candler
1970
The Walking Stick as Lewis Maud
1969
A Walk with Love and Death as Father Superior
1969
Department S as Dr. Grant (1 episode)
1968
if.... as General Denson
1968
The Explorer as John C. Hamilton
1968
The Champions as Cmdr. W.L. Tremayne (30 episodes)
1967
Man in a Suitcase (1 episode)
1967
Our Mother's House as Mr. Halbert
1967
Mister Ten Per Cent as Casey
1966
A Man for All Seasons as King's Representative
1965
Othello as Brabantio
1964
The Pumpkin Eater as Surgeon
1962
The Saint as George Marsh (1 episode)
1962
The Saint as Lord Cranmore (1 episode)
1962
Night of the Eagle as Harvey Sawtelle
1961
The Horsemasters as Hardy Cole
1961
Victim as Lord Charles Fullbrook
1961
Seven Keys as Governor
1961
The Avengers as Ardmore (1 episode)
1958
Dunkirk as Military Spokesman
1958
The Safecracker as General Prior
1954
Make Me an Offer! as Auctioneer
1954
Happy Ever After as Solicitor
1954
The Weak and the Wicked as Prison Chaplain
1953
The House of the Arrow as Lawyer Jarrett
1952
The Woman's Angle as Dr. Nigel Jarvis
1951
High Treason as Grant Mansfield
1951
The Franchise Affair as Kevin McDermott
1950
Portrait of Clare as Dr. Boyd
1950
The Dancing Years as Prince Reinaldt
1950
No Place for Jennifer as Baxter
1949
The Hasty Heart as Lt. Col. Dunn
1949
Man on the Run as Wapping Station Inspector
1948
The Guinea Pig as Mr. Stringer
1948
The Haunted as Philip Shepley
1946
The Laughing Lady as Mr. Pitt