The Old Men at the Zoo
(1983)
as Lord Oresby
The Missionary
(1982)
as Lord Fermleigh
Britannia Hospital
(1982)
as General Wetherby
The Hunchback of Notre Dame
(1982)
as Bishop of Paris
The Life and Times of David Lloyd George
(1981)
as William Ewart Gladstone
Rough Cut
(1980)
as Mr. Lloyd Palmer
Never Never Land
(1980)
as Mr. Salford
A Question of Guilt
(1980)
as Judge
Death Becomes Me
(1979)
as Duke of Caith (archive footage)
Tales of the Unexpected
(1979)
as Sir Alex Bullen
Tales of the Unexpected
(1979)
as Mr Foster
The Greek Tycoon
(1978)
as Robert Keith
No Longer Alone
(1978)
as A. E. Matthews
The Word
(1978)
as Dr. Jeffries
The Uncanny
(1977)
as Wallace (segment "London 1912")
Wind of Change
(1977)
as Uncle Cerdic
Jubilee 1977
(1977)
as Uncle Cedric
Lloyd George Knew My Father
(1975)
as General Sir William Boothroyd
Rumpole of the Bailey
(1975)
as Mr. Justice Twyburne
Ten from the Twenties
(1975)
as Mr Alfred Oddy
Churchill's People
(1974)
as Lord Sidmouth
The Pallisers
(1974)
as Duke of Omnium
The Legend of Hell House
(1973)
as Mr. Rudolph Deutsch
Bequest to the Nation
(1973)
as Lord Barham
The MacKintosh Man
(1973)
as Judge
To Encourage the Others
(1972)
as Lord Goddard
High Summer
(1972)
as Lord George
Crown Court
(1972)
as Colonel Alfred Horatio Burton
The Persuaders!
(1971)
as Duke of Caith
Wives and Daughters
(1971)
as Lord Cumnor
Sovereign's Company
(1970)
as General Cantfield
Fragment of Fear
(1970)
as Mr. Vellacot
Uncle Vanya
(1970)
as Serebriakov
The Rise and Rise of Michael Rimmer
(1970)
as Sir Eric Bentley
In Search of Gregory
(1969)
as Wardle
Softly Softly: Task Force
(1969)
as Mr. Fordham
Hadleigh
(1969)
as Major Cray-Crocker
ITV Saturday Night Theatre
(1969)
as Mr. Pargiter
ITV Saturday Night Theatre
(1969)
as Catherwood
Number Ten
(1968)
as Patrick Pryton
The Caesars
(1968)
as Augustus
The Root of All Evil?
(1968)
as Basil
Omnibus
(1967)
as Duncan Edgeworth
Half Hour Story
(1967)
as Gilbert
A Man Could Get Killed
(1966)
as Doctor Mathieson
Thunderball
(1965)
as Foreign Secretary
Gideon's Way
(1965)
as Sir Arthur Vane
BBC Play of the Month
(1965)
as Col. Selby
BBC Play of the Month
(1965)
as Serebriakov
BBC Play of the Month
(1965)
as Sir William Gower
The Yellow Rolls-Royce
(1964)
as Norwood
The Wednesday Play
(1964)
as Arthur Maybury
Detective
(1964)
as Charles Russell
Story Parade
(1964)
as Jaraby
The Wednesday Play
(1964)
as General Cantfield
The Iron Maiden
(1963)
as Lord Upshott
The Spread of the Eagle
(1963)
as Menenius Agrippa
Espionage
(1963)
as Ralph Summerville
Term of Trial
(1962)
as Trowman
A Pair of Briefs
(1962)
as Sir John Pilbright
The Avengers
(1961)
as Col. Timothy
Drama 61-67
(1961)
as Commander Vincent
Sunday-Night Play
(1960)
as Charles McAvoy
Sunday-Night Play
(1960)
as Philip Russell
Bonjour Tristesse
(1958)
as Mr. Lombard
Rockets Galore
(1958)
as Capt Waggett
Next to No Time
(1958)
as Sir Godfrey Cowan
The Vicious Circle
(1957)
as Detective Inspector Dane
Light Fingers
(1957)
as Humphrey Levenham
The Hypnotist
(1957)
as Dr. Francis Pelham
The Truth About Women
(1957)
as Charles Tavistock
Safari
(1956)
as Sir Vincent Brampton
Armchair Theatre
(1956)
as Lord George
The Ship That Died of Shame
(1955)
as Maj. Fordyce
An Alligator Named Daisy
(1955)
as Colonel Geoffrey Weston
The Man Who Loved Redheads
(1955)
as Major Oscar Philipson
Touch and Go
(1955)
as Reg Fairbright
Betrayed
(1954)
as Gen. Warsleigh
The Teckman Mystery
(1954)
as Detective Inspector-Major Harris
Rough Shoot
(1953)
as Randall
The Magic Box
(1952)
as 1st Company Promoter
Folly to Be Wise
(1952)
as George Prout
The Hour of 13
(1952)
as Connor
The Holly and the Ivy
(1952)
as Lord B.
The Late Edwina Black
(1951)
as Inspector Martin
Encore
(1951)
as George Ramsay
Hotel Sahara
(1951)
as Maj. Bill Randall
Hallmark Hall of Fame
(1951)
as Bishop of Paris
Trio
(1950)
as Mr. Ashenden
The Great Lover
(1949)
as Grand Duke Maximillian
The Emperor Waltz
(1948)
as Baron Holenia
Isn't It Romantic?
(1948)
as Maj. Euclid Cameron
Down to Earth
(1947)
as Mr. Jordan
Singapore
(1947)
as Michael Van Leyden
Wanted for Murder
(1946)
as Chief Inspector Conway
To Each His Own
(1946)
as Lord Desham
Dead of Night
(1945)
as Eliot Foley (Segment "Linking Story")
Perfect Strangers
(1945)
as Richard
Give Us the Moon
(1944)
as Ferdinand
On Approval
(1944)
as Richard Halton
English Without Tears
(1944)
as Sir Cosmo Brandon
The Life and Death of Colonel Blimp
(1943)
as Col. Betteridge
Dear Octopus
(1943)
as Felix Martin
The First of the Few
(1942)
as Commander Bride
Secret Mission
(1942)
as Captain Red Gowan
Unpublished Story
(1942)
as Stannard
The Day Will Dawn
(1942)
as Cmdr. Pittwaters
Talk About Jacqueline
(1942)
as Leslie Waddington
One of Our Aircraft Is Missing
(1942)
as Naval Officer
This England
(1941)
as Steward
Quiet Wedding
(1941)
as Boofy Ponsonby
Old Bill and Son
(1941)
as Colonel
Night Train to Munich
(1940)
as Roberts
French Without Tears
(1940)
as Cmdr. Bill Rogers
Girl in the News
(1940)
as Police Inspector (Uncredited)
Dangerous Comment
(1940)
as Officer
Blind Folly
(1939)
as Ford
Paradise for Two
(1937)
as Paul Duval
Jump for Glory
(1937)
as BBC Audition
Accused
(1936)
as Henry Capelle
Crime Over London
(1936)
as Soap salesman
Father and Son
(1935)
as Vincent
Nell Gwyn
(1934)
as Bit Part (uncredited)
Lucky Loser
(1934)
as Pat Hayden
Two Hearts in Waltz Time
(1934)
as Freddie
Her Imaginary Lover
(1933)
as Raleigh Raleigh
Mayfair Girl
(1933)
as Dick Porter
Her First Affaire
(1932)
as Drunk
There Goes the Bride
(1932)
as Jacques
Love on Wheels
(1932)
as Salesman
A Voice Said Goodnight
(1932)
as Reporter
Marry Me
(1932)
as Tailor
Fascination
(1931)
as Ronnie
77 Park Lane
(1931)
as Sir Richard Carrington