1959
Count Your Blessings as Sir Conrad Allingham1958
The Inn of the Sixth Happiness as Sir Francis Jamison1958
The Sheriff of Fractured Jaw as Toynbee - His Solicitor1958
Law and Disorder as Colonel Masters1957
Island in the Sun as Governor Templeton1957
Sea Wife as Clubman1956
Around the World in Eighty Days as Reform Club Member1956
The Silken Affair as Marberry1956
Now and Forever as Waiter1955
Footsteps in the Fog as Alfred Travers1955
Josephine and Men as Frederick Luton1955
The Man Who Loved Redheads as Wilberforce (uncredited)1955
Raising a Riot as Grampy1954
The Million Pound Note as Oliver Montpelier1953
Laxdale Hall as General Matheson1953
Always a Bride as Victor Hemsley1952
My Cousin Rachel as Nicholas 'Nick' Kendall1952
It Started in Paradise as Mary Jane1951
No Highway in the Sky as Sir John, Director1951
Encore as Doctor1949
The Rocking Horse Winner as Oscar Cresswell1948
Woman Hater as Jameson1948
The First Gentleman as Mr. Brougham1947
While the Sun Shines as Duke of Ayr and Sterling1945
Journey Together as Group Captain on Aircrew Interview Board1944
Don't Take It to Heart as Music Lover at Ball1941
Freedom Radio as Rudolf Spiedler1937
Action for Slander as Charles Cinderford1936
Dusty Ermine as Jim Kent1936
Love in Exile as Paul1935
Come Out of the Pantry as Eccles1934
Forbidden Territory as Sir Charles Farringdon1934
Wild Boy as Rollo1934
Unfinished Symphony as Count Esterhazy