2025
The Conjuring: Last Rites as Grandpa Smurl2023
The Reckoning as Peter Jaconelli2021
Cyrano as Ragueneau2021
Early Doors - Live as Nige2020
Uncle Vanya as Telegin2019
His Dark Materials as Boatman2019
A Confession as Charlie Edwards2019
This Time with Alan Partridge as John Baskell2019
Only You as Andrew2018
Hamlet as Polonius2018
Early Days as Kate’s Dad2017
The Sense of an Ending as Colin Simpson2017
Another Mother's Son as Rene2017
Brakes as Alan2016
The Crown as Newspaper Editor2016
I Want My Wife Back as Don (Bex's father)2016
Trespass Against Us as Dog Owner2016
Brief Encounters as Brian2016
Ethel & Ernest as Detective Sergeant Burnley (voice)2015
The Program as Sunday Times Editor2014
Our Zoo as Albert Mottershead2014
Mr. Turner as Joseph Gillot2013
The Look of Love as Police Inspector2013
The Security Men as Kenneth2012
The Paradise as Edmund Lovett2012
Titanic as Joseph Rushton2012
Room at the Top as Mr. Hoylake2012
Hit & Miss as Eddie2012
Kon-Tiki as Spinden2012
Salmon Fishing in the Yemen as Tory Grandee - Angus Butler2012
Public Enemies as Ken Whiteley2012
Best Laid Plans as Roger2012
Hard Boiled Sweets as Jimmy 'The Gent'2012
The Casebook of Eddie Brewer as Ray Riddle2011
The Reckoning as Frederick Taylor2011
Case Sensitive as Robbie Proust2011
My Week with Marilyn as Lucy's Father2011
Ghosted as Not available2010
Money as Vince People2010
Accused as Alan Maxfield2010
Womb as Ralph2010
Another Year as Ken2009
Boy Meets Girl as Not available2009
Monday Monday as Not available2008
Lark Rise to Candleford as Not available2008
Sunshine as Not available2008
Sunshine as Philip2008
Cass as Cecil2008
A Bunch of Amateurs as Mike Bell2008
Slapper as Stuart2007
Atonement as Police Inspector2007
Hot Fuzz as Roy Porter2007
Party Animals as George Morgan2007
Persuasion as Admiral Croft2007
Flood as Johnson - Transport Chief2007
Common Ground: Under Construction Notes as Self2006
Life on Mars as Frank Miller2006
Hotel Babylon as Not available2006
Babel as Tom2006
Kenneth Williams: Fantabulosa! as Charlie Williams2005
Pride & Prejudice as Mr. Gardiner2005
Lassie as Dr. Jarrett2005
Heidi as Pastor2005
Uncle Adolf as Heinrich Hoffman2004
New Tricks as Colin Beck2004
Murder Prevention as Not available2004
Vera Drake as Det. Inspector Webster2003
Charles II: The Power and The Passion as Ormonde2003
Fortysomething as Nobby2003
Early Doors as Nige2003
The Second Coming as Chief Supt. Len Chadwick2003
The Statement as Inspector Cholet2003
The Gathering as Dave Elford2003
Three Blind Mice as Tomlinson2003
The Brides in the Bath as Charles Burnham2002
Ultimate Force as Not available2002
The Project as Neville2001
Waking the Dead as Donald Hunt2001
The Fourth Angel as M.P.2001
Lucky Break as George Barratt2000
Shiner as Det. Insp. Grant2000
Care as Francis Chambers1999
The Passion as Ron1998
Our Mutual Friend as Not available1997
Midsomer Murders as Ludlow1997
FairyTale: A True Story as Newspaper Editor1997
Jane Eyre as Clergyman1996
Silent Witness as Lucas Garner1996
Dalziel & Pascoe as Not available1996
Secrets & Lies as Father in Family Group1995
Out of the Blue as D.C. Ron Ludlow1995
Hamish Macbeth as Sydney Braithwaite1995
Devil's Advocate as Inspector Costello1994
Anna Lee as Bernie Schiller1994
Meat as Frank1994
Speaking In Tongues as Ben's Father1993
Naked as Brian1992
Heartbeat as Len Peters1992
Heartbeat as Bill Budge1992
Scanners III: The Takeover as Mark Dragon1991
Sleepers as Village Policeman1988
Codename: Kyril as Evans1987
Personal Services as Detective Gibson1987
Will You Love Me Tomorrow as John1986
Casualty as Trevor1983
Meantime as Estate Manager1982
Shine on Harvey Moon as Geoff Woodcock1980
Murphy's Stroke as Betting Office Clerk1979
The Bitch as Ricky1979
Where the Heart Is as Jack1978
The One and Only Phyllis Dixey as Reporter1977
Secret Army as Squadron Leader Kennedy1975
The Sweeney as Jimmy Park1973
Sunshine City as Not available1959
Journey to the Center of the Earth as Laird Of GlendarickNaN
Shakespeare’s Wart as Director 11997
Jane Eyre Screenplay