1969
Two Gentlemen Sharing as Advertising Executive1965
The Little Ones as Lord Brantley1961
The Avengers as Morgan1959
Interpol Calling as Senator Landau1958
I Accuse! as Drumont1957
Time Without Pity as 1st Journalist1957
Doctor at Large as O'Malley1956
The Battle of the River Plate as Dr. Langmann, German Minister, Montevideo1956
The Green Man as McKechnie1955
Simba as Settler1955
The Ship That Died of Shame as Raines1955
One Way Out as Danvers1954
The Love Lottery as Gulliver Kee1953
36 Hours as Orville Hart1953
The Long Memory as Boyd1952
The Crimson Pirate as Stub Ear1952
Trent's Last Case as Tim O'Reilly1952
Secret People as John1952
Derby Day as Man on Train (uncredited)1948
The Haunted as Andrew1942
The First of the Few as Krantz1942
The Next of Kin as No 161941
49th Parallel as Lohrmann