
Over the Moon
as Frude
1939

The Bells
as Philosopher
1931

The Hound of the Baskervilles
as Dr. Mortimer
1931

Old Soldiers Never Die
as Padre
1931

Children of Chance
1930

The Last Hour
as Tregellis
1930
Lily of Killarney
1930

The Loves of Robert Burns
as Sailor
1930

Cross Roads
as The Father
1930
All Riot on the Western Front
1930

Under the Greenwood Tree
as Parson Maybold
1929
The Burgomaster of Stilemonde
as Claus
1929

The Lady from the Sea
as Doctor
1929

The Manxman
as Doctor (uncredited)
1929