2008
The Ties That Bind Us as Hobson (archive footage)1986
Theban Plays: Antigone as Chorus1984
A Voyage Round My Father as Doctor1983
Octopussy as British Ambassador1980
The Godsend as Dr. Collins1979
Home Before Midnight as The Judge1978
The First Great Train Robbery as Burke1977
The Mackinnons as Not available1975
Days of Hope as Mr. Harrington1975
The Venturers as Albert Hart1974
The Black Windmill as Gen. St. John1974
House of Whipcord as Justice Bailey1974
Location North Sea as Narrator1973
The Satanic Rites of Dracula as Lord Carradine1972
Crown Court as Sir Richard Jeffcoate1972
The Flesh and Blood Show as Major Bell / Sir Arnold Gates1971
The Rivals of Sherlock Holmes as Mr. Arundel1970
The Pueblo Affair as Admiral Bowen1969
The Main Chance as Dr. John Grafton1969
Department S as Gen. Crawley1969
Guns in the Heather as Lord Boyne1969
The Vortex as David Lancaster1968
A Beast with Two Backs as Joe1968
The Great Pony Raid as Col. Gore1967
In Two Minds as Nurse1967
Doctor Who: The Moonbase as Hobson1964
The Wednesday Play as David Lancaster1964
The Wednesday Play as Joe1964
Ring of Spies as Captain Warner1963
Festival as Cardinal Barberini1963
Billy Liar as Inspector MacDonald1963
On the Run as Brent1962
The Longest Day as Group Capt. J.N. Stagg (uncredited)1962
The Valiant as Rev. Ellis1961
The Avengers as Stonehouse1960
Urge to Kill as Superintendent Allen1958
Next to No Time as Jerry Lane1957
Saint Joan as Captain La Hire1957
Lady of Vengeance as Inspector Madden1957
At the Stroke of Nine as Frank1956
Colonel March of Scotland Yard as Horton1956
It's Never Too Late as Charles Hammond1955
The Adventures of Robin Hood as Peregrinus1955
The Dam Busters as Captain Joseph (Mutt) Summers, C.B.E.1955
The Brain Machine as Dr. Geoffrey Allen1955
Room in the House as Jack Richards1954
The Wonderful World of Disney as Lord Boyne1954
Duel in the Jungle as Supt. Roberts1954
Time Is My Enemy as John Everton1954
Seagulls Over Sorrento as Lt. Cdr. Sinclair1953
The Intruder as Inspector Williams1953
The Vanquished as Ken Wharton1953
Sailor of the King as Captain Tom Ashley, HMS Amesbury1953
Escape by Night as Inspector Frampton1953
Black 13 as Robert1953
Black Orchid as Vincent Humphries1953
Gilbert Harding Speaking of Murder as Richard1952
The Three Hostages as Sir Richard Hannay1952
The Story of Robin Hood and His Merrie Men as King Richard1952
Death of an Angel as Robert Welling1952
Murder at the Grange as Not available1952
King of the Underworld as Insp. Morley1952
A Ghost for Sale as Man1951
The Lavender Hill Mob as Divisional Detective Inspector1951
To Have and to Hold as Brian1951
You're Only Young Twice as Sir Archibald Asher1950
Sunday Night Theatre as Marcus Brutus1950
Sunday Night Theatre as Leggatt1949
The Blue Lagoon as Mr Bruce1949
Adam and Evelyne as Bert, Adam's Friend (uncredited)1949
Man on the Run as Detective at Cabby's Restaurant1949
Golden Arrow as Hedy's Husband1940
Contraband as Undetermined Role (uncredited)1940
The Case of the Frightened Lady as Richard Ferraby1939
Let's Be Famous as John Blake1938
Incident in Shanghai as Flight Commander Pat Avon1938
The Gaunt Stranger as Det. Insp. Alan Wembury1938
Marigold as Lt. Archie Forsyth1938
Star of the Circus as The Real Truxa1937
The Show Goes On as Designer1937
Return of the Scarlet Pimpernel as Lord Hastings1936
Things to Come as World Transport Official (uncredited)1936
Midnight at Madame Tussaud's as Gerry Melville1933
Cash as Shop Assistant1933
Meet My Sister as Bob Seymour1932
The Merry Men of Sherwood as Torturer1964
The Wednesday Play Producer