Self (archive footage)
Wreckage and Rage: Making 'Alien³' (2003)
Eric
Stiff Upper Lips (1998)
Jack, Doreen's Father
Up 'n' Under (1998)
Lars
The Grimm Brother's Snowwhite (1997)
The Boss
Bob's Weekend (1996)
General Douglas
१९४२: ए लव स्टोरी (1994)
Caedman
Prince of Jutland (1994)
Brian Chadwick
Leon The Pig Farmer (1993)
Selwyn Price
Anna Lee: Headcase (1993)
Production Assistant
Six Characters in Search of An Author (1992)
Andrews
Alien 3 (1992)
Self
Masters of the Canvas (1992)
Castle Hechman
Kafka (1991)
Strip Club MC
The World of Eddie Weary (1990)
Judge
To Kill a Priest (1988)
Man in Brown
The McGuffin (1986)
Griffiths
Doctor Who: Attack of the Cybermen (1985)
Amorous Boy's Father
The Company of Wolves (1984)
Father Christmas
Laughterhouse (1984)
Executioner
Ordeal by Innocence (1984)
Nikita Krushchev
Red Monarch (1983)
Painter: The Workers
Britannia Hospital (1982)
Bottom
A Midsummer Night's Dream (1981)
Chess Player
American Werewolf In London (1981)
Narrator (uncredited)
Black Jack (1979)
Captain Jimmy
The First Great Train Robbery (1978)
the first policeman
Absolution (1978)
Im
The Day Dumbfounded Got His Pylon (1978)
Armourer
Jabberwocky (1977)
Gaoler
Joseph Andrews (1977)
Mac
Sweeney! (1977)
It's No Joke Living in Barnsley (1976)
Sidney Gore
Trial by Combat (1976)
Furnaceman
The Old Curiosity Shop (1975)
Gallat
Waiting at the Field Gate (1975)
Jimmy-the-Bet
Brannigan (1975)
Nobby
Initiation (1974)
Art
Three for the Fancy (1974)
Mr Warboys
Speech Day (1973)
Plantation Foreman/Bassett
O Lucky Man! (1973)
Shakespeare or Bust (1973)
Henry Boothroyd
A Day Out (1972)
The Fishing Party (1972)
The Rank and File (1971)
Mr. Sugden
Kes (1970)
Writer
Thicker Than Water (1980)
Summer Season (1976)
Sunshine in Brixton (1976)
Keep an Eye on Albert (1975)
Pig Bin (1974)
If a Man Answers (1973)