

Young Sherlock Holmes
1985 · as Bentley Booster

The Canterbury Tales
1972 · as Prior (uncredited)

Consuming Passions
1988 · as Lester

Becket
1964 · as William of Corbeil (uncredited)

Moll Flanders
1975 · as Thomas Woodall

Crooks Anonymous
1962 · as Jeweller

A Study in Terror
1965 · as PC Benson

The Sandwich Man
1966 · as River Bus Man

The Long Duel
1967 · as Colonel

Vampira
1974 · as Man in Hotel Room

The Alphabet Murders
1965 · as Cracknell

The Devil's Disciple
1987 · as Uncle William Dudgeon

The Boys
1962 · as Tom Crowhurst

The Incredible Sarah
1976 · as Major

Where's Johnny?
1974 · as Basil

Man About the House
1974 · as Sir Edmund Weir

The Magnificent Seven Deadly Sins
1971 · as Doctor (segment "Gluttony")

Never Mention Murder
1965 · as Barman