1939
as Colonel
1938
as Lord Claverley
1940
as British Captain
1937
as Don Miguel
as Admiral
1934
as Sir Herbert Farquharson
as British Chief of Air Staff
1936
as Commissioner
1931
as Sherlock Holmes
as Minor Role
as Prince Avarov
as (uncredited)
1916
as Harry Carson
1917
as Gerald Hastings
1924
as Prince George
as Seymour
as Sir James Stevens
1935
as Sir Henry Markham
as Charles Hamilton