Q Planes
as R. Mackenzie
Knight Without Armour
as Alexis Maronin
Don't Look Now
as Anthony Babbage
The Drum
as Lieut. Escott
Goodbye, Mr. Chips
as Jackson
Pygmalion
as Freddy Eynsford-Hill
Major Barbara
as Charles Lomax
Return to Yesterday
as Peter Thropp
Over the Moon
as Journalist
French Without Tears
as Chris Neilan
Return of the Scarlet Pimpernel
as Lord Harry Denning
Paradise for Two
as Marcel