1983
Hollywood Out-takes and Rare Footage as Self (archive footage) (uncredited)1963
The Mystery of the Indian Temple as Robert Talbot1963
Kali-Yug, Goddess of Vengeance as Robert Talbot1962
Guns of Darkness as Dr. Swann1961
The Queen's Guards as Not available1961
Doctor Blood's Coffin as Dr. Robert Blood, Peter's Father1961
The Treasure of Monte Cristo as Colonel Jackson1960
Somerset Maugham Hour as Self - Host1960
Somerset Maugham Hour as Mallowby1960
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
The Battle of the River Plate as Captain Woodhouse - H.M.S. Ajax1956
The Door in the Wall as Henry Redmond1956
Armchair Theatre as Sir Malcolm Saville1955
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
Hedda Hopper’s Hollywood No. 6 as Not available1942
Safeguarding Military Information as Spy1942
A Yank at Eton as Roger Carlton1941
Billy the Kid as Eric Keating1941
Dr. Jekyll and Mr. Hyde as Dr. John Lanyon1941
Smilin' Through as Reverend Owen Harding1941
Come Live with Me as Barton Kendrick1941
Ziegfeld Girl as Geoffrey Collis1941
Andy Hardy's Private Secretary as Steven V. Land1940
Bitter Sweet as Lord Shayne1940
Strange Cargo as Cambreau1940
Dulcy as Gordon Daly1940
Gallant Sons as Natural Davis1940
The Long Voyage Home as Smitty1940
Broadway Melody of 1940 as Bert C. Matthews1939
The Little Princess as Captain Crewe1939
Tower of London as King Edward IV1939
Broadway Serenade as Larry Bryant1939
Maisie as Clifford 'Cliff' Ames1939
Tarzan Finds a Son! as Austin Lancing1939
Bad Little Angel as Jim Creighton (Sentinel editor)1939
Yes, My Darling Daughter as Lewis Murray1938
Comet Over Broadway as Bert Ballin1938
The Adventures of Robin Hood as King Richard the Lion-Heart1938
Always Goodbye as Phillip Marshall1938
Breakdowns of 1938 as Lloyd Rogers (archive footage) (uncredited)1938
The Sisters as William Benson1938
Secrets of an Actress as Peter 'Pete' Snowden1937
Stolen Holiday as Anthony Wayne1937
52nd Street as Rufus Rondell1937
Confession as Leonide Kirow1937
Breakdowns of 1937 as Self1937
Another Dawn as Colonel John Wister1937
That Certain Woman as Lloyd Rogers1937
Call It a Day as Roger Hilton1936
To Mary - with Love as Bill Hallam1936
The White Angel as Fuller1936
The Devil Is a Sissy as Jay Pierce1935
The Phantom Light as Jim Pearce1935
The Morals of Marcus as Sir Marcus Ordeyne1935
Lazybones as Sir Reginald Ford1935
Jalna as Renny Whiteoaks1935
A Midsummer Night's Dream as Theseus1935
The Girl from 10th Avenue as Geoffrey D. 'Geoff' Sherwood1935
I Found Stella Parish as Keith Lockridge1935
A Dream Comes True as Theseus (archive footage) (uncredited)1934
The Church Mouse as Johnathan Steele1934
No Escape as Jim Brandon1934
Death at Broadcasting House as Detective Inspector Gregory1934
The Silver Spoon as Capt Watts-Wynyard1934
The Night of the Party as Guy Kennion1934
Something Always Happens as Peter Middleton1933
The Man from Toronto as Fergus Wimbush1933
Orders Is Orders as Capt. Harper1932
Marry Me as Robert Hart1932
The Sign of Four: Sherlock Holmes' Greatest Case as Dr. John Watson1932
The Water Gipsies as Fred Green1931
Cape Forlorn as Gordon Kingsley1931
Sally in Our Alley as George Miles1930
The Valley of Ghosts as Andrew McLeod1930
Escape! as William Brown, the Plainclothesman1929
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