Credits
- 1999 · Captain Jack as 2nd Quaker Man
- 1993 · Body Snatchers as Soldier Gas Station
- 1987 · The Beiderbecke Tapes as
- 1985 · Home to Roost as Mr Chapman
- 1985 · Robbery Under Arms as Trooper Spring
- 1985 · The Beiderbecke Affair as Mr. Wheeler
- 1982 · There's A Lot Of It About as
- 1981 · London Is Drowning as Harry
- 1981 · Bergerac as Garage Attendant
- 1981 · Bergerac as Mr. Bellwood
- 1979 · Minder as Morris
- 1979 · Worzel Gummidge as Mr. Pursglove
- 1978 · 20 Times More Likely as
- 1976 · Jumbo as Electrician
- 1976 · Play Things as Denis
- 1976 · Let's Sleep On it as
- 1971 · The Snow Goose as Poacher
- 1971 · The Magnificent Seven Deadly Sins as R.A.C. Man (segment "Pride")
- 1968 · The Bliss of Mrs. Blossom as Shop Steward
- 1965 · The Debussy Film as Reporter
- 1964 · The Crunch as Signal Sergeant
- 1963 · The Switch as Sergeant Waters
- 1962 · The Saint as Latignant's Assistant
- 1962 · Z-Cars as Racegoer
- 1961 · Dangerous Afternoon as Constable Kemp
- 1960 · Lena, O My Lena as Charlie
- 1960 · The Criminal as Hanson
- 1959 · The Ugly Duckling as Figures
- 1959 · I'm All Right Jack as Card Player