Actor
Lover's Prayer
2001
as Stepan
B. Monkey
1999
as Goodchild
The Day Grandad Went Blind
1998
as Grandad
Snow White: A Tale of Terror
1997
as Father Gilbert
Soul Music
1997
as Albert (voice)
Restoration
1995
as Watchman
The Steal
1995
as Cecil, Bank Doorman
Cruel Train
1995
as Maurice Mussell
Pleasure
1994
as Flaubert
Olly's Prison
1993
as Barry
Roots
1992
as Stan Mann
American Friends
1991
as Haskell
My Kingdom for a Horse
1991
as Len Deakin
3 Men and a Little Lady
1990
as Old Englishman
A Box of Swan
1990
as Father
Crimestrike
1990
as Super
A Night on the Tyne
1989
as Maurice
Getting It Right
1989
as Mr. Lamb
Drowning by Numbers
1988
as Jake
Consuming Passions
1988
What the Butler Saw
1987
as Sergeant Match
Shoreleave
1987
as Uncle Harry
Ladies' Night
1986
as Bundock
Theban Plays: Oedipus at Colonus
1986
as Chorus
Haunted Honeymoon
1986
as Pfister
Turtle Diary
1985
as Zoo Receptionist (uncredited)
Brazil
1985
as Spiro
Bird Fancier
1985
as Mick
This Office Life
1984
as Commissionaire
Dog Ends
1984
as Henry
Those Glory Glory Days
1983
as Reg
Bullshot
1983
as Waiter
Towers of Babel
1981
Henry V
1979
as Pistol
Henry IV Part 2
1979
as Pistol
On Giant's Shoulders
1979
as Len Wiles
Penine Man
1978
as Kim
Some Enchanted Evening
1978
as Police Constable from Gateshead
Jabberwocky
1977
as Guard at the Gate
The Old Curiosity Shop
1975
as Mr Garland
There Is a Happy Land
1974
as Uncle Mad
Still Waters
1972
as Nelson
The Boy Friend
1971
as Percy
Detective Waiting
1971
as Arthur
Spring and Port Wine
1970
as Bowler 3
Diamonds for Breakfast
1968
as Police Sergeant
Berserk!
1967
as Constable Bradford
How I Won the War
1967
as Reporter
Always on Sunday
1965
as Pere Ubu
The Diary of a Nobody
1964
as Mr. Charles Pooter
French Dressing
1964
as The Mayor
Ring of Spies
1964
as Surveillance Man (uncredited)
Lawrence of Arabia
1962
as Driver (uncredited)
The Brain
1962
as Dance Hall MC (uncredited)
H.M.S. Defiant
1962
as Sgt Kneebone
Top Deck
1962
as Man on bus
Spare the Rod
1961
as Drunken Father
The Sundowners
1960
as PC Thomas (uncredited)
Saturday Night and Sunday Morning
1960
as Jack
The Challenge
1960
as Sergeant