Barry Lyndon
British Soldier
Champions
Fred
The Assassination Bureau
Assistant Editor (uncredited)
Julius Caesar
Ligarius
Edna: The Inebriate Woman
Man in Car
Nightmare for a Nightingale
Doctor
The Man Who Was Nobody
Police Sergeant
It's All Happening
Cyril Bong
Smokescreen
John Dexter
Pocketful of Dreams
Bank Manager
Ten Days to D-Day
Adm. Ramsey
The Midas Plague
Henry 397121
Roald Dahl’s Tales of the Unexpected: The Landlady
Clergyman
Emergency
Sergeant Phillips
One Deadly Owner
Play for Today
The Avengers
Actor
All Creatures Great and Small
Colonel Tremayne
Grange Hill
Mr. Golightly
Tales of the Unexpected
Minder
Mr. Notting QC
Keeping Up Appearances
The Jeweler
The Saint
The Clerk
Upstairs, Downstairs
Breeze
Fawlty Towers
Mr. Libson
The Adventurer
Lawson
The Rivals of Sherlock Holmes
Defence Counsel
Dalgliesh
Mr. Mitching
Playhouse
Salesman
Armchair Theatre
Tony