2022
A Midsummer Night's Dream as Older Fairy2019
Steven Berkoff's Tell Tale Heart as Old Man2017
Joe Orton Laid Bare as Himself2016
Respectable: The Mary Millington Story as Himself2016
The Future of Work and Death as Narrator (voice)2015
Tin as Zachariah Bennett2014
Katherine of Alexandria as Marcellus2014
The Film That Buys the Cinema as Not available2013
Father Brown as Father Francis Palfreyman2013
Family Tree as Jimmy Pickwick2012
Cockneys vs Zombies as Eric2012
Outside Bet as Alfie Hobnails2012
The Door as Henry2012
Director of Devils as Self2012
Swandown as Himself2011
Weekend Retreat as Paulie2011
Billy the Kid as Billy2010
The Shouting Men as Charlie2006
Irish Jam as Pat Duffy2004
The Football Factory as Bill Farrell2003
Keen Eddie as Not available2003
Song for a Raggy Boy as Brother Tom2002
Tomorrow La Scala! as Dennis2002
Mapping Perception as Not available2001
David Copperfield as Mr. Dick2001
Victoria & Albert as Page2001
This Filthy Earth as Papa2000
Randall & Hopkirk (Deceased) as Not available2000
Up at the Villa as Harold Atkinson1998
The Tichborne Claimant as Onslow Onslow1997
Incognito as Offul1992
Highlander: The Series as Father Robert1992
Orlando as King James I1992
Tales From The Poop Deck as Not available1991
Edward II as Bishop of Winchester1989
The Rainbow as MacAllister1989
Nineteen96 as Dep. Commissioner Sir Harry Streeter1988
The Beiderbecke Connection as Mr Carter1988
Water's Edge as Vicar1987
The Beiderbecke Tapes as Not available1986
Casualty as Arthur1986
Lovejoy as Tinker Dill1986
A State of Emergency as Mikhail S. Petrov1985
Dempsey and Makepeace as Bailey1985
The Beiderbecke Affair as Mr. Carter1984
The House as Mr. Janek1984
Slags as Marlon's Father1983
Widows as Not available1983
Widows as Boxer Davis1983
Those Glory Glory Days as Arthur - Journalist1982
The Comic Strip Presents... as Marlon's Father1982
Shine on Harvey Moon as Connie Rosenthal1982
Smiley's People as Oleg Kirov1982
Brimstone & Treacle as Stroller1982
The Disappearance of Harry as Stan Harris1981
Bergerac as Neldricken1980
The Gentle Touch as Ted Oates1980
The Island as Dr. Brazil1980
George & Mildred as Jacko1979
Tales of the Unexpected as Detective Sergeant Jack Sherrard1979
The London Connection as Goetz1978
The Big Sleep as Lanny1978
The Playbirds as Hern1977
Valentino as Willie1977
The Prince and the Pauper as Hodge1977
No. 1 of the Secret Service as K.R.A.S.H. Leader1976
The Pink Panther Strikes Again as McClaren1976
Fellini's Casanova as Duca di Wuertemberg1976
Pure as a Lily as Jack1976
Porridge: The Desperate Hours as Reg Urwin1976
One Hour to Zero as Mike Ellis1975
The Sweeney as Max Deller1975
Cilla's Comedy Six as Not available1975
Kill Two Birds as Gadder1974
A Little Bit Of Wisdom as Ernie Hadfield1974
Great Expectations as Criminal1974
The Stud as Randy Warpshot / Longstreet / Charlady / Yidnar Warpshot1973
Thriller as Gadder1973
Up The Workers as Bert Hamflitt1973
Diamonds on Wheels as Finch1973
Paganini Strikes Again as Raddings1972
Madame Sin as Monk1972
The Baron: Mystery Island as Bran Carlton1971
The Devils as Baron de Laubardemont1971
A Town Called Hell as Spectre1971
Mr. Forbush and the Penguins as Starshot1970
The Walking Stick as Ted Sandymount1970
One More Time as Wilson1969
Department S as Sonny1969
Crossplot as Warren1968
Uncle Silas as Dudley Ruthyn1967
Death of a Private as Private Watt1966
Mystery and Imagination as Not available1965
Londoners as Ernie1965
Rotten to the Core as Jelly1964
The Wednesday Play as Corporal Tom Oates1964
The Leather Boys as Pete1963
The Human Jungle as Leigh1962
Z-Cars as Not available1962
The Saint as Eddy Black1962
Go to Blazes as Boy Lover1962
The Boys as Stanley Herbert "Stan" Coulter1961
The Avengers as Dexter1960
The Cupboard as Police Constable1959
No Hiding Place as Not available1958
A Night to Remember as Lookout (uncredited)1954
The Wonderful World of Disney as Finch2014
The Film That Buys the Cinema Director