1962
The 300 Spartans as Xerxes1962
The Webster Boy as Paul Webster1960
Beat Girl as Paul Linden1959
Solomon and Sheba as Pharaoh1959
John Paul Jones as John Wilkes1959
Watusi as Rick Cobb1958
I Accuse! as Mathieu Dreyfus1958
Son of Robin Hood as Des Roches1957
Woman and the Hunter as David Kirby1956
The Battle of the River Plate as Narrator1956
Lost as Detective Inspector Craig1955
Pearl of the South Pacific as Bully Hague1955
Escape to Burma as The Sawbwa1955
The Sea Chase as Commander Jeff Napier1954
The Black Shield of Falworth as Gilbert Blunt, Earl of Alban1954
Duel in the Jungle as Perry Henderson / Arthur Henderson1954
Lilacs in the Spring as Charles King1951
The Golden Horde as Sir Guy of Devon1951
The Late Edwina Black as Gregory Black1951
Night Without Stars as Giles Gordon1950
Gone to Earth as John Reddin1950
Cage of Gold as Bill1949
The Small Back Room as Sammy Rice1949
Diamond City as Stafford Parker1948
Mr. Perrin and Mr. Traill as David Traill1947
Black Narcissus as Mr. Dean1947
Frieda as Robert Dawson1946
The Trojan Brothers as Sid Nichols1946
Lisbon Story as David Warren1945
The World Owes Me a Living as Paul Collyer1945
The Echo Murders as Sexton Blake1945
Meet Sexton Blake as Sexton Blake1944
The Hundred Pound Window as George Graham1944
For Those in Peril as Murray1943
The Dark Tower as Tom Danton1943
They Met in the Dark as Commander Lippinscott1943
The Night Invader as Dick Marlow1943
Headline as 'Brookie ' Brooks1942
Went the Day Well? as Lieutenant Jung1942
Suspected Person as Inspector Thompson1941
Danny Boy as Martin1941
Sheepdog of the Hills as Reverend Michael Varney1939
Q Planes as Viking Bo'sun1938
Sexton Blake and the Hooded Terror as Granite Grant1938
A Royal Divorce as Louis Bonaparte1937
Return of a Stranger as Dr. Young