
Acted in 51
1970s
- 1974
Keep It Up, Jack!
Mr. Fairbrother
Mission: Monte Carlo
Inspector Blanchard (archive footage)
- 1973
Assassin
The Driver
The Adventures Of Don Quixote
1st Innkeeper
- 1972
Doctor Who: The Mutants
Marshal
- 1971
A Christmas Carol
Fezziwig (voice)
The Magnificent Seven Deadly Sins
Elsinore (segment "Avarice")
- 1970
Simon Simon
The Boss
1960s
- 1969
Up Pompeii!
Nefarius · 1 episode
What's Good for the Goose
Clark
- 1968
Ooh La La!
Nonancourt · 1 episode
- 1966
Rome Sweet Home
Flavius
- 1965
Life at the Top
Keatley
The Wild Affair
Tiny Hearst
- 1964
- 1963
Doctor in Distress
Grimes
- 1962
The £20,000 Kiss
Charles Pinder
Candidate for Murder
Phillips
- 1961
- 1960
The Boy Who Stole a Million
Desk Sergeant
There Was a Crooked Man
Restaurant Gentleman
Bluebeard's 10 Honeymoons
Station Master
The Shakedown
Fat Drinker
1950s
- 1959
Wrong Number
Cyril
Hazard
Percy
- 1958
The Larkins
Mr. Humbolt · 1 episode
Next to No Time
Lord
The Moonraker
Parfitt
- 1956
Armchair Theatre
Clarence Armstead · 1 episode
- 1955
The Constant Husband
Welsh Farmer
- 1954
The Passing Stranger
Lloyd
- 1953
- 1950