2023
Tom Jones as Squire Western2022
Sherwood as Gary Jackson2020
Breeders as Jim2019
Year of the Rabbit as Chief Inspector Hugh Wisbech2018
Possum as Maurice2018
Funny Cow as Lenny2017
Prime Suspect 1973 as Clifford Bentley2016
Frontier as Lord Benton2016
Dark Angel as George Stot2016
Golden Years as Sid2014
Penny Dreadful as Vincent Brand2012
The Hollow Crown as Northumberland2012
The Mystery of Edwin Drood as Hiram Grewgious2010
A Passionate Woman as Donald (1980s)2010
Les Misérables: 25th Anniversary in Concert as Monsieur Thenardier (1985 Cast)2009
Garrow's Law as John Southouse2008
Little Dorrit as Ephraim Flintwinch2008
Filth: The Mary Whitehouse Story as Ernest Whitehouse2006
Eragon as Uncle Garrow2005
Bleak House as Inspector Bucket2005
Oliver Twist as Magistrate Fang2004
New Tricks as Brian Lane2004
Van Helsing as Cardinal Jinette2004
Van Helsing: The London Assignment as Cardinal Jinetta (voice)2004
Millions as Saint Peter2004
Carrie's War as Mr. Samuel Evans2004
When I'm Sixty-Four as Jim2003
Between The Sheets as Peter Delany2003
Paradise Found as Camille Pissarro2003
It's All About Love as David2002
Sparkhouse as Richard Bolton2002
Inquisition as Martin2001
Adrian Mole: The Cappuccino Years as George Mole2001
The Mummy Returns as Baltus Hafez2001
Messiah as DCI Charlie McIntyre2001
Extinct as Himself - Narrator2001
Bedtime as Neil Henshaw2001
Score as George2000
This Is Personal: The Hunt for the Yorkshire Ripper as Asst. Chief Const. George Oldfield2000
Proof of Life as Wyatt2000
Harrison's Flowers as Samuel Brubeck1999
David Copperfield as Dan Peggotty1999
Oliver Twist as Mr. Fleming1999
Sleepy Hollow as High Constable1999
Onegin as Zaretsky1999
With or Without You as Sammy1999
Aristocrats as Lord Holland1998
In the Red as DCI Frank Jefferson1997
Underworld as Not available1997
The Saint as Inspector Teal1996
Our Friends in the North as Austin Donohue1996
Breaking the Code as Mick Ross1996
Brazen Hussies as Jimmy Hardcastle1995
Braveheart as Mornay1995
An Awfully Big Adventure as Uncle Vernon1995
Les Misérables: 10th Anniversary Concert at the Royal Albert Hall as Thenardier1994
Black Beauty as Reuben Smith1994
MacGyver: Trail to Doomsday as Capshaw1994
Doggin' Around as Charlie Foster1993
Goggle Eyes as Gerald 'Goggle Eyes' Faulkner1992
Shakespeare: The Animated Tales as Caliban (voice)1992
Patriot Games as Owens1992
Split Second as Thrasher1992
Blue Ice as Osgood1991
Murder in Eden as Sgt. McGing1991
Stanley and the Women as Rufus Hilton1991
London Kills Me as John Stone1991
American Friends as Dr. Weeks1990
White Hunter, Black Heart as Ralph Lockhart1989
Tales from the Crypt as Inspector Herbert1989
Nineteen96 as Det. Supt. Frank Burroughs1989
That Summer of White Roses as Zemba1988
The Storyteller as Troll (voice)1987
Married... with Children as Trevor1987
Inspector Morse as Superintendent Holdsby1985
A.D. as Gamesmaster1983
Krull as Torquil1982
The Life and Adventures of Nicholas Nickleby as Not available1981
Get Lost! as Neville Keaton1981
The French Lieutenant's Woman as Grimes1978
The BBC Television Shakespeare as Provost1978
Enemy at the Door as Louis Mendoza1978
Armchair Thriller as Trahearne1977
A Sharp Intake of Breath as Not available1977
A Bridge Too Far as Cpl. Davies1977
The Duellists as Lieutenant Lacourbe1977
Our Day Out as Mr. Briggs1976
The New Avengers as Not available1976
The Likely Lads as Tommy1975
The Sweeney as Peter Jenner1975
Days of Hope as Billy Shepherd1975
The Stars Look Down as Joe Gowlan1974
Porridge as Spraggon1974
Father Brown as Joe1973
Whatever Happened to the Likely Lads? as Scaife1973
Thriller as Mike1973
The 14 as Tommy1973
Only Make Believe as Michael Biddle1971
Justice as Bob Graham1971
Get Carter as Keith1970
Play for Today as 1st Docker1970
Play for Today as Mr Briggs1965
BBC Play of the Month as LightborneNaN
The Choral as Not available2021
The Nicky Nack as Not available2020
Breaking The Codes as Not available2019
Out of Innocence as Detective Callaghan2016
Asunder as Self - Narrator (voice)2007
The Dinner Party as Jim2006
The Girls Who Came to Stay as Bob Jenkins2001
Strictly Sinatra as Bill2000
This Is Personal: The Hunt for the Yorkshire Ripper as Asst. Chief Const. George Oldfield2000
7 Up 2000 as Himself - Narrator1999
G:MT Greenwich Mean Time as Uncle Henry1996
Witness Against Hitler as Pastor Harold Poelchau1995
Sorry About Last Night as Mickey1990
Sticky Wickets as Evans1990
The Widowmaker as Dad1990
Looking After Number One as Dick1989
A Night on the Tyne as Willy1989
The Childeater as Stefano1985
Number One as Blackpool Police Sergeant1985
Billy the Kid and the Green Baize Vampire as Maxwell Randall, The Green Baize Vampire1985
The Caucasian Chalk Circle as Singer1984
The House as Mr. Smeth1983
Mr Moon's Last Case as Narrator1980
Fear of God as Trahearne1979
Measure for Measure as Provost1979
All Day on the Sands as Not available1978
Freedom of the Dig as Quinn1978
Liza as Mikhalevich1977
Risking It as Richard Clewes1977
Shooting the Chandelier as Brodovich1974
Easy Go as First docker1973
The Eyes Have It as Mike1973
The Sex Victims as George1965
Public Eye as Vince Gregson