1960
A Life Of Bliss as Not available1959
No Hiding Place as Not available1958
Pride and Prejudice as Mr. Bennet1957
The Royalty as Not available1953
Mantrap as Maurice Jerrard1953
Three Steps In The Dark as Philip Burgoyne1952
Never Look Back as Nigel Stewart1952
Judgment Deferred as David Kennedy1951
Circle of Danger as Hamish McArran1950
No Trace as Robert Southley1949
Trottie True as Maurice Beckenham1949
Don't Ever Leave Me as Michael Farlaine1949
The Rocking Horse Winner as Richard Grahame1948
Corridor of Mirrors as Owen Rhys1945
They Were Sisters as Terry Crawford1945
Flight from Folly as Clinton Gray1943
Tomorrow We Live as Major von Kleist1942
Alibi as Inspector Calas1941
The Saint Meets the Tiger as Simon Templar1941
The Saint's Vacation as Simon Templar1939
A Girl Must Live as Earl of Pangborough1939
The Four Just Men as Humphrey Mansfield1936
The Marriage of Corbal as Marquis of Corbal1935
Escape Me Never as Sebastian Sanger1933
Scarlet River as Himself (uncredited)