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