The Saint
as Norton
The Avengers
as Condon
Bergerac
as Senator
Sherlock Holmes
as Sir Charles Baskerville
The Sweeney
as Mr. Tolman
Wycliffe
as Auction Porter
The Expert
as Alec Stratton
Churchill's People
as Colonel Adrian Scroope
Within These Walls
as Bill Boswell
Blue Juice
as Smuggler FM's Gordon
Out of This World
as Withers
A Man for All Seasons
as (uncredited)
Wilde Alliance
as Vice-Chief
The Six Wives of Henry VIII
as Duke of Suffolk
The Mill on the Floss
as Dr Turnbull
Emma
as Mr. Weston
A Touch of Love
The Man Inside
as Police Inspector (uncredited)
Shackleton
as R.G.S. Member
The Hound of the Baskervilles