1983
Hollywood Out-takes and Rare Footage as Self (archive footage) (uncredited)1963
Kali-Yug, Goddess of Vengeance as Robert Talbot1963
The Mystery of the Indian Temple as Robert Talbot1962
Guns of Darkness as Dr. Swann1961
Doctor Blood's Coffin as Dr. Robert Blood, Peter's Father1961
The Treasure of Monte Cristo as Colonel Jackson1961
The Queen's Guards as Not available1960
The Bulldog Breed as Admiral Sir Bryanston Blyth1959
North West Frontier as Sir John Wyndham1958
Rockets Galore as Air Commodore Watchorn1957
Fortune Is a Woman as Clive Fisher1956
Armchair Theatre as Sir Malcolm Saville1956
The Battle of the River Plate as Captain Woodhouse - H.M.S. Ajax1956
The Door in the Wall as Henry Redmond1955
The Adventures of Robin Hood as Sir Richard of the Lea1954
Eight O'Clock Walk as Geoffrey Tanner1954
Don't Blame the Stork as Sir George Redway1953
Appointment in London as Logan1952
It Started in Paradise as Arthur Turner1949
Edward, My Son as Doctor Larry Woodhope1947
White Cradle Inn as Anton1947
The White Unicorn as Philip Templar1946
Bedelia as Charlie Carrington1943
Forever and a Day as Dexter Pomfret1943
It Comes Up Love as Tom Peabody1942
A Yank at Eton as Roger Carlton1942
Hedda Hopper’s Hollywood No. 6 as Not available1942
Safeguarding Military Information as Spy1941
Dr. Jekyll and Mr. Hyde as Dr. John Lanyon1941
Ziegfeld Girl as Geoffrey Collis1941
Billy the Kid as Eric Keating1941
Come Live with Me as Barton Kendrick1941
Andy Hardy's Private Secretary as Steven V. Land1941
Smilin' Through as Reverend Owen Harding1940
Strange Cargo as Cambreau1940
Dulcy as Gordon Daly1940
Broadway Melody of 1940 as Bert C. Matthews1940
The Long Voyage Home as Smitty1940
Bitter Sweet as Lord Shayne1940
Gallant Sons as Natural Davis1939
Tower of London as King Edward IV1939
Tarzan Finds a Son! as Austin Lancing1939
The Little Princess as Captain Crewe1939
Broadway Serenade as Larry Bryant1939
Maisie as Clifford 'Cliff' Ames1939
Bad Little Angel as Jim Creighton (Sentinel editor)1939
Yes, My Darling Daughter as Lewis Murray1938
The Adventures of Robin Hood as King Richard the Lion-Heart1938
Breakdowns of 1938 as Lloyd Rogers (archive footage) (uncredited)1938
The Sisters as William Benson1938
Comet Over Broadway as Bert Ballin1938
Always Goodbye as Phillip Marshall1938
Secrets of an Actress as Peter 'Pete' Snowden1937
Another Dawn as Colonel John Wister1937
Call It a Day as Roger Hilton1937
Confession as Leonide Kirow1937
That Certain Woman as Lloyd Rogers1937
Breakdowns of 1937 as Self1937
Stolen Holiday as Anthony Wayne1937
52nd Street as Rufus Rondell1936
The Devil Is a Sissy as Jay Pierce1936
The White Angel as Fuller1936
To Mary - with Love as Bill Hallam1935
A Midsummer Night's Dream as Theseus1935
The Phantom Light as Jim Pearce1935
Jalna as Renny Whiteoaks1935
A Dream Comes True as Theseus (archive footage) (uncredited)1935
I Found Stella Parish as Keith Lockridge1935
The Girl from 10th Avenue as Geoffrey D. 'Geoff' Sherwood1935
Lazybones as Sir Reginald Ford1935
The Morals of Marcus as Sir Marcus Ordeyne1934
Death at Broadcasting House as Detective Inspector Gregory1934
The Night of the Party as Guy Kennion1934
Something Always Happens as Peter Middleton1934
The Church Mouse as Johnathan Steele1934
No Escape as Jim Brandon1934
The Silver Spoon as Capt Watts-Wynyard1933
Orders Is Orders as Capt. Harper1933
The Man from Toronto as Fergus Wimbush1932
The Sign of Four: Sherlock Holmes' Greatest Case as Dr. John Watson1932
The Water Gipsies as Fred Green1932
Marry Me as Robert Hart1931
Sally in Our Alley as George Miles1931
Cape Forlorn as Gordon Kingsley1930
Escape! as William Brown, the Plainclothesman1930
The Valley of Ghosts as Andrew McLeod1929
Syncopation as Alexander Winston1929
The Thoroughbred as Allen Stockbridge1928
Easy Virtue as The Plaintiff's Counsel1928
His House in Order as Hilary Jesson1927
Downhill as Archie1927
The Ring as Bob Corby1925
Confessions as Charles Oddy1924
Not For Sale as Martin Bering