2000
Blue Shark Hash as Jonah1991
Reason for Living: The Jill Ireland Story as Jill's father1987
The Monster Squad as Van Helsing1987
Blind Date as Artist1983
Antony and Cleopatra as Rustic1982
Matt Houston as Not available1981
Clash of the Titans as Poseidon1970
Patton as General Sir Harold Alexander1970
Cromwell as General Byron1969
Battle of Britain as Senior Air Staff Officer1969
The Bushbaby as Ardsley1968
The Champions as Carrington1968
Number Ten as Admiral Sir Guy Lawrence1967
Casino Royale as British Officer at Auction1966
A Man for All Seasons as Chief Justice1966
Kiss the Girls and Make Them Die as British ambassador1965
Gideon's Way as Commander Ripple1965
Thunderball as Senior RAF Staff Officer1964
The Wednesday Play as Not available1964
The Curse of the Mummy's Tomb as Sir Giles Dalrymple1963
Jason and the Argonauts as King Aeetes1963
Sammy Going South as District Commissioner1963
The Rivals as Not available1962
The Saint as Major Carter1962
The Saint as Superintendent Marsh1962
The Scales of Justice as Mr. Jepp1962
Lawrence of Arabia as Club Secretary1962
In Search of the Castaways as Captain Grant1962
The Inspector as Inspector Cobb1962
Heart to Heart as Controller of Programmes1961
The Avengers as Sir David Harper1961
A for Andromeda as Air Commodore Watling1960
Sink the Bismarck! as Captain Wilfrid Patterson - 'King George V'1960
Circus of Horrors as Supt. Andrews1960
Sword of Sherwood Forest as Archbishop Hubert Walter1960
Let's Get Married as Dr. Sanders1960
Sentenced for Life as John Richards1959
Solomon and Sheba as Josiah1959
North West Frontier as Brig. Ames1957
The One That Got Away as Commandant, Grizedale1956
The Battle of the River Plate as Captain Parry - H.M.N. Z. S. Achilles