1952
1993
1951
1960
1953
1984
The Importance of Being Earnest
as Algernon Moncrieff
Faces in the Dark
as David Merton
There Was a Young Lady
as David Walsh
Tall Headlines
as Philip Rackham
The Franchise Affair
as Robert Blair
Shadowlands
as Harry Harrington
Cold Warrior
as Captain Aubrey Percival, SIS