2024
The Completely Made-Up Adventures of Dick Turpin as Tom King2024
Nightsleeper as Paul Peveril2024
Passenger as Jim Bracknell2023
Funny Woman as George Parker2022
Art That Made Us as Self - Narrator (voice)2021
Wolfe as Howard2018
Troy: Fall of a City as King Priam2017
Urban Myths as Samuel Beckett2015
Midwinter of the Spirit as Rev Huw Owens2015
The Ark as Noah2015
Code of a Killer as DCS David Baker2014
Black Sea as Peters2013
What Remains as Len Harper2012
Ripper Street as Abel Croker2009
Nowhere Boy as George Toogood Smith2007
Hot Fuzz as Martin Blower2007
Elizabeth: The Golden Age as Dr. John Dee2006
Ancient Rome: The Rise and Fall of an Empire as Constantine the Great2006
Like Minds as John Colbie2006
Alien Autopsy as Jeffrey2004
Shameless as Not available2004
Shameless as Frank Gallagher2003
Master and Commander: The Far Side of the World as Preserved Killick, Captain's Steward2002
Spooks as Keith Moran2002
Cutting It as Beauregard Smee2001
Conspiracy as Friedrich Wilhelm Kritzinger2000
In the Beginning as Aaron1993
Diana: Her True Story as Prince Charles1992
Patriot Games as Inspector Highland1990
Have I Got News for You as Self1990
The Russia House as Wicklow1983
Red Monarch as Vasily1982
The Life and Adventures of Nicholas Nickleby as Not available1974
Playhouse as George Hunn1970
Play for Today as RobertNaN
Have I Got a Bit More News for You as Self - PanellistNaN
The Death of Bunny Munro as Bunny Snr2025
Unforgivable as Brian Mitchell2024
Bing & Friends: Birthday Celebration as Flop (voice)2023
Dodger Special: Bad Egg as Sir Charles Rowan2022
Dodger Special: Train as Sir Charles Rowan2020
Beckett Double Bill (Krapp's Last Tape / The Old Tune) as Cream2020
Faith Healer as Teddy2014
Tommy Cooper: Not Like That, Like This as Tommy Cooper2012
Evidently... John Cooper Clarke as Himself2006
Housewife, 49 as Will Last2005
The Queen's Sister as Prince Philip2004
Benefit to Mankind as Carl Swannee2003
Chunky Monkey as Donald Leek2000
A Dinner of Herbs as Hal Royce (older)1999
Mary, Mother of Jesus as Joseph of Nazareth1999
Sex, Chips & Rock n' Roll as Not available1999
Sex, Chips & Rock n' Roll as Norman1994
Men of the World as Lenny Smart1993
The Clothes in the Wardrobe as Syl1993
A Statement of Affairs as Alan1991
A Murder of Quality as Stanley Rode1991
Titmuss Regained as Leslie Titmuss1990
Nightingales as Bell1990
He's Asking For Me as Andy1989
When the Whales Came as Jack Jenkins1989
Murderers Among Us: The Simon Wiesenthal Story as Alex1989
A Casualty of War as Tom Rowse1989
Seeing in the Dark as Tony1987
The Marksman as Weaver1986
Paradise Postponed as Leslie Titmuss1986
Paradise Postponed as Leslie Titmus1984
Dog Ends as Robert1983
King Lear as Edgar1983
The Gathering Seed as Joe Henshaw1982
Objects of Affection as Donald1982
Mike Leigh: Making Plays as Self1982
Rolling Home as Donald1979
The Brylcreem Boys as George Hunn1977
Scum as Archer1977
The Kiss of Death as Trevor1976
I Want to Be Like You as Steve2004
Shameless Executive Producer