Movies
Marriage
as Zevakin
Who Dares Wins
as Ryan
Chimes at Midnight
as Henry 'Hotspur' Percy
Miss Marple: The Mirror Crack'd from Side to Side
as Dr. Gilchrist
Shake Hands with the Devil
as Sergeant at HQ (uncredited)
Tai-Pan
as Aristotle Quance
Blasphemy at the Old Bailey
as John Mortimer, QC
Theban Plays: Oedipus the King
as Corinthian Messenger
A Month in the Country
as Dr. Shpigelsky
The Best of Friends
as Michael Stayman