- 1940Saloon BarFilm(uncredited)
- 1940Ten Days in ParisFilmSir James Stevens
- 1940Sailors ThreeFilmBritish Captain
- 1940Dangerous CommentFilmMinor Role
- 1940All At SeaFilmSir Herbert
- 1939The Four FeathersFilmColonel
- 1939The Spy in BlackFilmAdmiral
- 1939The Lion Has WingsFilmBritish Chief of Air Staff
- 1938Thank EvansFilmLord Claverley
- 1938The Dark StairwayFilmDr. Fletcher
- 1938The Singing CopFilmSir Treves Hallam
- 1938Mr. SatanFilmSeymour
- 1937Fire Over EnglandFilmDon Miguel
- 1936The Crimson CircleFilmCommissioner
- 1936Crime Over LondonFilm
- 1936Twice BrandedFilmCharles Hamilton
- 1936Black RosesFilmPrince Avarov
- 1935The Price of WisdomFilmAlfred Blake
- 1935The Way of YouthFilmSir Peter Marmon
- 1935Honours EasyFilmSir Henry Markham
- 1934Death at Broadcasting HouseFilmSir Herbert Farquharson
- 1931The Hound of the BaskervillesFilmSherlock Holmes
- 1924Her Night of RomanceFilmPrince George
- 1917The BarricadeFilmGerald Hastings
- 1916SlanderFilmHarry Carson