as Lord Claverley

as Colonel
1939

as Minor Role
1940
as Lord Claverley
1938

as British Captain
1940

as British Chief of Air Staff
1939

as Don Miguel
1937

as Sir Herbert Farquharson
1934

as Sir James Stevens
1940

as Admiral
1939

as Sherlock Holmes
1931

1936
as Prince Avarov
1936
as Sir James Stevens
1940

as British Captain
1940

as (uncredited)
1940

as Sir James Stevens
1940

as Minor Role
1940

as Sir Herbert
1940

as British Chief of Air Staff
1939

as Admiral
1939

as Colonel
1939
as Lord Claverley
1938
as Seymour
1938
as Sir Treves Hallam
1938
as Dr. Fletcher
1938

as Don Miguel
1937
as Prince Avarov
1936

1936

as Commissioner
1936

as Charles Hamilton
1936

as Alfred Blake
1935

as Sir Henry Markham
1935
as Sir Peter Marmon
1935

as Sir Herbert Farquharson
1934

as Sherlock Holmes
1931

as Prince George
1924

as Gerald Hastings
1917