
The Funny Blokes of British Comedy(2005)
Mr. Walt (archive footage) (uncredited)

Unnatural Causes(1993)
Justin Bryce

Immaculate Conception(1992)
Godfrey

Grand Larceny(1987)

The Masks of Death(1984)
Frederick Bains

James Bond: The First 21 Years(1983)
Colthorpe (archive footage)

Gandhi(1982)
Brigadier

Aliens(1982)
Major Lucas

Sphinx(1981)
Lord Carnarvon

Timon of Athens(1981)
Lucullus

Why Didn't They Ask Evans?(1980)
Henry Bassington-ffrench

The First Great Train Robbery(1978)
Harranby

The Man with the Golden Gun(1974)
Colthorpe
What Next?(1974)

Hitler: The Last Ten Days(1973)
German Officer
That Sinking Feeling(1973)
Eric

Bequest to the Nation(1973)
McKillop

Possession(1973)
Kellet

Death Line(1972)
James Manfred O.BE.

Fear in the Night(1972)
The Doctor

The Incredible Robert Baldick: Never Come Night(1972)
Peter Elmstead

A Day Out(1972)
Mr. Shorter
The Breaking of Colonel Keyser(1972)
Partridge

Young Winston(1972)
Barnsby

Follow Me!(1972)
Party Guest (uncredited)

Villain(1971)
Brown

Say Hello to Yesterday(1971)
Policeman

Melody(1971)
Headmaster

Blood from the Mummy's Tomb(1971)
Older Male Nurse

The Rainbirds(1971)
Father - Mr. Rainbird

The Piano(1971)
Jeremy
Bel Ami(1971)
Forestier

Wuthering Heights(1970)
Mr. Linton

Mad Jack(1970)

The Rise and Rise of Michael Rimmer(1970)
Crodder

The Horror of Frankenstein(1970)
Dean

Carry On Camping(1969)
Man in Cinema (uncredited)

Otley(1969)
Jeffcot

The Lost Continent(1968)
Nick, chief engineer

The Anniversary(1968)
Henry Taggart

A Dandy in Aspic(1968)

Privilege(1967)
Professor Tatham

How I Won the War(1967)
Drogue

The Prophet(1967)
Interviewer

The Deadly Bees(1966)
Coroner

Love's Labour's Lost(1965)
Holofernes

Darling(1965)
Mr. Basildon

Strife(1965)
William Scantlebury
The Invasion(1963)
TV Commentator