1941
Major Barbara as Peter Shirley1940
Let George Do It! as Frederick Strickland1940
Charley's (Big-Hearted) Aunt as Guide1940
Band Waggon as Hobday1937
Fire Over England as Don Escobal1937
Love from a Stranger as Hobson1937
Thunder in the City as Dr. Plumet1937
Café Colette as Nick1936
The Man Who Changed His Mind as Clayton1936
Broken Blossoms as Old Chinaman1936
The Man Behind the Mask as Dr. Harold E. Walpole1935
Scrooge as Bob Cratchit1935
The Clairvoyant as Derelict (uncredited)1935
The Phantom Light as David Owen1935
Me and Marlborough as Drunken Yokel1935
The Divine Spark as Judge Fumaroli1935
Man of the Moment as Godfrey1934
Red Ensign as Macleod1934
Sorrell and Son as Dr. Richard Orange1934
It's a Cop as Charles Murray1933
I Was a Spy as Cnockhaert1933
Friday the Thirteenth as Hugh Nicholls1933
F.P.1 as Sunshine, the Photographer1933
Early to Bed as Potsdam Guide1933
This Acting Business as Milton Stafford1932
Number Seventeen as Nora's Escort Brant1932
Rome Express as Poole1932
Fires of Fate as Sir William Royden1932
Money for Nothing as Hotel Manager1931
Cape Forlorn as Parson1931
Many Waters as Compton Hardcastle1931
The Ghost Train as Saul Hodgkin1931
Uneasy Virtue as Burglar1931
Potiphar's Wife as Counsel for Defense1931
The Bells as Mathias1931
Industrial Britain as Self - Commentator (uncredited)1930
Murder! as Ion Stewart1930
Elstree Calling as Himself / Petruchio in Taming of the Shrew1930
Two Worlds as Mendel1930
Spanish Eyes as Mascoso1930
Loose Ends as Winton Penner1930
The Night Porter as George, the Night Porter1930
Almost a Honeymoon as Charles, the butler1930
All Riot on the Western Front as Not available1930
Star Impersonations as George Arliss1930
Song of Soho as Nobby1930
We Take Off Our Hats as 'erb1929
Blackmail as Tracy1929
Atlantic as Pointer1929
The Clue of the New Pin as Yeh Ling1929
Up the Poll as The Candidate1928
Shooting Stars as Andy Wilkes1918
Nelson as Horatio Nelson1918
Nelson; The Story of England's Immortal Naval Hero as Horatio Nelson1917
Masks and Faces as Lovell