
1943
Sherlock Holmes Faces Death as Dr. Bob Sexton1943
Thumbs Up as Bert Lawrence1942
Random Harvest as Chetwynd1942
Commandos Strike at Dawn as German Colonel1940
Return to Yesterday as Osbert1939
The Nursemaid Who Disappeared as Not available1938
The Return of Carol Deane as Mark Poynton1937
Action for Slander as Capt. Hugh Bradford1937
Smash and Grab as Malvern1936
Music Hath Charms as Alan Sterling1936
Juggernaut as Roger Clifford1936
Pagliacci as Tonio1936
Broken Blossoms as Battling Burrows1935
The Mystery of the Mary Celeste as Capt. Benjamin Briggs1935
I Give My Heart as Count du Barry1935
The Divine Spark as Ernesto Tosi1934
The Great Defender as Leslie Locke1934
Little Friend as Hilliard1933
His Grace Gives Notice as George Barwick1932
Flat No. 9 as John Danvers1931
Other People's Sins as Bernard Barrington1931
Many Waters as Jim Barcaldine1930
Wolves as Mark