2025
Downton Abbey: The Grand Finale as Charles Carson2025
Downton Abbey Celebrates the Grand Finale as Self2025
Downton Abbey Celebrates the Grand Finale as Self2023
Wonka as Abacus Crunch2023
Hidden Treasures of the National Trust as Narrator2022
Downton Abbey: A New Era as Charles Carson2022
The Sea Beast as King (voice)2020
Turtle Journey: The Crisis in Our Oceans as Dad Turtle2019
Downton Abbey as Charles Carson2019
The Good Liar as Vincent2019
Inside the Ritz Hotel as Narrator2018
King Lear as Earl of Kent2018
Swimming with Men as Ted2017
Transformers: The Last Knight as Cogman (voice)2017
Knightfall as Pope Boniface VIII2017
The Little Vampire 3D as Rookery (voice)2016
Jim Carter: Lonnie Donegan and Me as Self2016
Punk Strut: The Movie as Skippy2015
Hitler's Supergun as Narrator (voice)2014
One of a Kind as Narrator (voice)2014
Nordic Noir - The Rise of Scandi Drama as Self2013
Secrets of the Stonehenge Skeletons as Narrator (Voice)2013
Rock 'n' Roll Britannia as Self2011
My Week with Marilyn as Barry2011
Dambusters: Building the Bouncing Bomb as Narrator (Voice)2010
Downton Abbey as Charles Carson2010
Alice in Wonderland as The Executioner2010
Burlesque Fairytales as The Compere2009
Red Riding: The Year of Our Lord 1980 as Harold Angus2009
Red Riding: The Year of Our Lord 1983 as Harold Angus2009
Creation as Parslow2008
The Oxford Murders as Inspector Petersen2008
Caught in a Trap as Brian Perkins2007
Would I Lie to You? as Self2007
The Golden Compass as John Faa2007
Cranford as Captain Brown2007
Recovery as Mr. Lockwood2007
Cassandra's Dream as Garage Boss2006
The Wind in the Willows as Engine Driver2006
The Secret Life of Mrs. Beeton as Henry Dorling2006
The Thief Lord as Victor2006
Aberfan: The Untold Story as Lord Robens2005
House of 9 as The Watcher2005
The Man Who Is Obsessed With The Number 12 as Narrator2005
The Story of Alton Towers as Narrator/The Earl2004
Ella Enchanted as Nish2004
Modigliani as Achilles Hebuterne2004
Casablanca Driver as Joe Mateo, l'agent2004
Von Trapped as Larry Lavelle2004
London as Henry Fielding2004
Out of Season as Michael Philipps2003
Bright Young Things as Chief Customs Officer2003
Blue Murder as Frank Evans2003
Hornblower: Duty as Etheridge2003
16 Years of Alcohol as Director2003
Heartlands as Geoff2003
Strange as Inspector Stuart2003
Trevor's World of Sport as Sir Frank Luckton2003
Pompeii: The Last Day as Polybius2003
Wilde Stories: The Nightingale and the Rose as Red Rose (voice)2003
Cromwell: Warts and All as Oliver Cromwell2002
Dinotopia as Mayor Waldo2002
Discovering Dinotopia as Mayor Waldo2002
Dinotopia as Mayor Waldo2001
Jack and the Beanstalk: The Real Story as Odin - Member of the Great Council of Mac Slec2001
According to Beryl as Samuel Johnson2000
102 Dalmatians as Detective Armstrong2000
The Little Vampire as Rookery2000
Arabian Nights as Ja'Far1999
Trial by Fire as Geoffrey Bailey1999
The Scarlet Pimpernel as General La Forge1999
The Bass Player as Not available1999
Tube Tales as Ticket Inspector (segment "Steal Away")1999
Tube Tales as Ticket Inspector (Steal Away)1999
Blood on the Carpet as Self - Narrator (voice)1998
Hornblower as Etheridge1998
Shakespeare in Love as Ralph Bashford1998
Legionnaire as Lucien Galgani1998
Vigo as Bonaventure (uncredited)1998
Bill's New Frock as Mr. Platworthy1997
Midsomer Murders as Nathan Green1997
The View as Self1997
Bright Hair as Norman Devenish1997
Keep the Aspidistra Flying as Erskine1997
Harpur and Iles: Protection as Tenderness Mellick1997
Ain't Misbehavin' as Maxie Morrell1997
The Missing Postman as DS Lawrence Pitman1997
The Chest as Roland Blood1997
The Missing Postman as DS Lawrence Pitman1996
Brassed Off as Harry1995
Dangerfield as Stephen Millwood1995
Richard III as Lord Hastings1995
The Grotesque as George Lecky1995
Coogan's Run as Fraser1995
Mrs Hartley and the Growth Centre as Inspector1994
Mary Shelley's Frankenstein as Executioner (uncredited)1994
Pie in the Sky as Alec Bailey1994
The Madness of King George as Fox1994
Black Beauty as John Manly1994
Open Fire as DCS Young1994
In The Cold Light Of Day as Father1994
Julius Caesar as Mark Antony1994
Midnight Movie as Henry Harris1993
Cracker as Kenneth Trant1993
The Hour of the Pig as Mathieu1993
Lipstick on Your Collar as Inspector1993
A Year in Provence as Ted Hopkins1993
Resnick: Rough Treatment as Grabianski1993
Detectives on the Edge of a Nervous Breakdown as Commander1992
A Dangerous Man: Lawrence After Arabia as Meinertzhagen1992
Shakespeare: The Animated Tales as Mark Antony (voice)1992
Stalin as Sergo1992
Blame It on the Bellboy as Rossi1991
Soldier Soldier as Snr Supt Derek Tierney, RHKP1991
Murder Most Horrid as General Alberto1991
Murder Most Horrid as Roy Redfern1991
Hancock as Ray Galton1990
The Witches as Head Chef1990
The Fool as Mr. Blackthorn1990
The Gravy Train as Personip1990
A Sense of Guilt as Richard Murray1990
Crimestrike as The Detective1989
Erik the Viking as Jennifer the Viking (Another Rapist)1989
Here Is the News as News Editor1989
The Rainbow as Mr. Harby1989
Precious Bane as Sarn1988
The Tenth Man as Pierre1988
Star Trap as Dr. Wax1988
The First Kangaroos as Arthur Hughes1988
Soursweet as Mr. Constantinides1988
The Raggedy Rawney as The Soldier1988
Thompson as Not available1988
Duck as Not available1987
The American Way as Castro1987
A Month in the Country as Ellerbeck1987
Harry's Kingdom as Bill1986
Casualty as Matthew Charlton1986
Haunted Honeymoon as Montego1986
The Singing Detective as Mr Marlow1986
The Monocled Mutineer as Not available1986
Lost Empires as Inspector Crabb1985
Rustlers' Rhapsody as Blackie1985
The Mysteries as Mak / Fourth Soldier1984
The Company of Wolves as Second Husband (uncredited)1984
Top Secret! as Déjà Vu1984
A Private Function as Inspector Noble1984
Hiawatha as Nawadaha - The Story Teller1983
Widows as D.I. Frinton1983
The Oresteia as Agamemnon1980
Fox as Cliff Ryan1980
Fox as Cliff Ryan1979
Minder as Tomkins1979
Not the Nine O'Clock News as Not available1974
NOVA as Narrator