1949
Marry Me as Old Gent in Train1948
Uneasy Terms as Sallins1948
Quartet as West (segment "The Colonel's Lady")1948
Blanche Fury as Doctor1945
The Agitator as Mr. Ambler1943
The Dark Tower as Dr. Wilson1942
Uncensored as Father Corot1942
The First of the Few as Sir Robert McLean1942
The Young Mr. Pitt as Not available1942
Penn of Pennsylvania as Ford1941
Dangerous Moonlight as Residing Physician (as J.H.Roberts)1940
Night Train to Munich as Not available1940
The Door with Seven Locks as Luis Silva1940
Charley's (Big-Hearted) Aunt as Dean of Bowgate1939
Goodbye, Mr. Chips as Doctor (uncredited)1938
The Divorce of Lady X as Slade1938
Alf's Button Afloat as Aladdin1937
Young and Innocent as Solicitor Henry Briggs1937
The Mill on the Floss as Mr. Glegg1937
Farewell Again as Dr. Pearson1936
Juggernaut as Chalmers1936
Accused as President of Court (as John Roberts)1935
The Morals of Marcus as Butler1934
The Luck of a Sailor as Official with Gavel1934
It's a Boy as Registrar1934
The Green Pack as Dr. Thurston1933
High Finance as Ladcock1932
White Face as Dr. Marford1931
Alibi as Dr. Sheppard1931
A Safe Affair as Judd1928
The Constant Nymph as Dr. Churchill1913
Streets of New York as Captain Fairweather1931
A Safe Affair Producer