Movies
The 39 Steps
as Richard Hannay
The Citadel
as Dr. Andrew Manson
Cash
as Paul Martin
The Inn of the Sixth Happiness
as The Mandarin of Yang Cheng
The Count of Monte Cristo
as Edmond Dantes
Twenty Years After
as (archive footage)
That's Entertainment, Part II
as (archive footage) (uncredited)
That Night in London
as Dick Warren
Goodbye, Mr. Chips
as Charles Edward Chipping aka 'Mr. Chips'
The Private Life of Henry VIII
as Thomas Culpeper