1969
Roberta as Not available1954
The House Across the Lake as Frank1954
Father Brown as Man in Bowler Hat1952
Babes in Bagdad as Omar1952
Tall Headlines as Arresting Police Inspector1951
Scrooge as Mr. Groper1951
Happy Go Lovely as Bates1950
Paul Temple's Triumph as Oliver Ffollett1949
The Fan as Lord Augustus Lorton1949
Old Mother Riley's New Venture as Drunk1948
The Winslow Boy as Agricultural Member1948
Anna Karenina as Stefan Oblonsky1948
Vice Versa as Col. Ambrose1946
School for Secrets as Sqdn. Ldr. Slatter1946
I See a Dark Stranger as Train Passenger (uncredited)1946
The Trojan Brothers as Tommy1945
The Way to the Stars as 'Tinker' Bell1944
Candles at Nine as Hugh Lacey1944
Bell-Bottom George as White1944
Heaven Is Round the Corner as Captain Crowe1944
Information Please as W/ Co Goodwin1940
Three Silent Men as Nelson1940
Garrison Follies as Adjutant1938
Crackerjack as Wally Astell1938
Marigold as Bobbie Townsend1937
The Ghost Train as Richard Winthrop1936
Music Hath Charms as Tony Blower1935
The Student's Romance as Bruno1933
The Girl from Maxim's as The Duke1932
Lord Babs as Dr. Neville1924
Who Is the Man? as Robert Borden1924
The Great Well as Dick