Mr. Fairbrother
Keep It Up, Jack! (1974)
Inspector Blanchard
Mission: Monte Carlo (1974)
The Driver
Assassin (1973)
1st Innkeeper
The Adventures Of Don Quixote (1973)
Marshal
Doctor Who: The Mutants (1972)
Fezziwig (voice)
A Christmas Carol (1971)
Elsinore (segment "Avarice")
The Magnificent Seven Deadly Sins (1971)
Sergeant Danvers
Dr Jekyll & Sister Hyde (1971)
The Boss
Simon Simon (1970)
Keatley
Life at the Top (1965)
Tiny Hearst
The Wild Affair (1965)
Scarlatti
A Máscara da Morte Vermelha (1964)
Grimes
Doctor in Distress (1963)
Desk Sergeant
The Boy Who Stole a Million (1960)
Restaurant Gentleman
There Was a Crooked Man (1960)
Station Master
Bluebeard's 10 Honeymoons (1960)
Mr. Morello
After the Show (1959)
Cyril
Wrong Number (1959)
Clarence Armstead
The Bird, the Bear and the Actress (1959)
Percy
Hazard (1959)
Laughing Man at Bar
Room at the Top (1958)
Lord
Next to No Time (1958)
Parfitt
The Moonraker (1958)
Welsh Farmer
The Constant Husband (1955)
Turk McNeil
Stock Car (1955)
Lloyd
The Passing Stranger (1954)