Como Actor/Actriz
Minder
Mr. Notting QC
Los vengadores
Actor
Play for Today
Man in Car
The Saint
The Clerk
Grange Hill
Mr. Golightly
Tales of the Unexpected
Clergyman
Rumpole of the Bailey
Dr. Lewis Bleen
Playhouse
Bank Manager
Todas las criaturas grandes y pequeñas
Colonel Tremayne
Dr. Finlay's Casebook
Commercial Traveller
Upstairs, Downstairs
Breeze
Keeping Up Appearances
The Jeweler
The Rivals of Sherlock Holmes
Defence Counsel
Dalgliesh
Mr. Mitching
Fawlty Towers
Mr. Libson
Barry Lyndon
British Soldier
The Adventurer
Lawson
Theatre Night
Craddock
That's My Boy
Solicitor
Armchair Theatre
Tony
The Misfit
Salesman
Big Deal
Driving Examiner
The Assassination Bureau
Assistant Editor (uncredited)
Champions
Fred
Ten Days to D-Day
Adm. Ramsey
Roald Dahl’s Tales of the Unexpected: The Landlady
Clergyman
Smokescreen
John Dexter
Emergency
Sergeant Phillips
The Man Who Was Nobody
Police Sergeant
Julius Caesar
Ligarius