1948
The Blind Goddess as The Judge1948
Easy Money as Manager1946
The Magic Bow as Not available1946
Quiet Weekend as Adrian Barrasford1944
Give Us the Moon as Pyke1942
The Big Blockade as Schneider1942
The Black Sheep of Whitehall as Innsbach1941
Cottage to Let as John Forest1941
Quiet Wedding as William Frederick Davenport Chaytor1941
Ships with Wings as Gen. Scarappa1941
Love on the Dole as Sam Grundy1940
The Midas Touch as Corris Morgan1938
Kate Plus Ten as Sir Ralph Sapson1938
The Ware Case as Skinner - the Jeweler1938
Sixty Glorious Years as Lord Derby1938
A Royal Divorce as Talleyrand1937
Non-Stop New York as Sam Pryor1937
O.H.M.S. as Regimental Sergeant-Major Briggs1937
Action for Slander as Sir Bernard Roper1937
Victoria the Great as (uncredited)1937
Take My Tip as Paradine1936
The Man Who Changed His Mind as Lord Haslewood1936
Tudor Rose as Henry VIII1936
Rhodes of Africa as Barney Barnato1935
The 39 Steps as Sheriff Watson1935
The Clairvoyant as MacGregor (uncredited)1935
The Dictator as Sir Murray Keith1935
The Passing of the Third Floor Back as Wright1935
The Guv'nor as Barsac1934
The Fire Raisers as Brent1934
Lorna Doone as Capt. Jeremy Stickles1934
Colonel Blood as Colonel Blood1933
The Song You Gave Me as Not available1933
The Golden Cage as Not available1933
Doss House as Editor1933
Hearts of Oak as Not available1932
Tin Gods as Major Drake1931
Her Reputation as Henry Sloane1916
Gloria as Louis Martino