2024
The Moor as Thornley2024
Forever Young as Oscar Smith2022
The Responder as Tom Carson2018
Segunda oportunidad as Peter2017
Interlude: City of a Dead Woman as Richard2016
Golden Years as Arthur2016
Bloody Queens: Elizabeth and Mary as Narrator2016
Inside CERN as Narrator2015
Wolf Hall as Duke of Norfolk2015
Unforgotten as Father Robert Greaves2015
North v South as John Claridge2015
India's Frontier Railways as Narrator - (Voice)2014
From There to Here as Samuel2014
Hope and Wire as Len Russell2013
The Sorrows as Not available2012
ParaNorman as Judge Hopkins (voice)2012
Outpost 11 as Cranleigh2012
Reflections on Titanic as Self2012
Titanic: The Final Word with James Cameron as Captain EJ Smith2012
Titanic: Case Closed as Not available2010
The Kid as Uncle David2010
Indian Hill Railways as Self - Narrator (voice)2010
Canoe Man as John Darwin2008
Valkyrie as General - Desert Sequence2008
Sunshine as George Crosby2008
Wild China as Himself - Narrator2008
Franklyn as Esser2008
Fairy Tales as Not available2008
Titus: The Gorilla King as Narrator2008
Exodus as Narrator (voice)2008
Bombay Railway as Narrator2007
Five Days as Gerard Hopkirk2007
Bombay Railway as Self - Narrator (voice)2007
The Heart of the Earth as Sr. Crown2007
Exodus as Pharoah Mann2007
Save Angel Hope as Oscar Kurz2006
Surviving Disaster as Himself - Narrator2006
Surviving Disaster as Not available2006
Joy Division as Dennis2006
JFK's Women: The Scandals Revealed as Self - Narrator (voice)2006
Ocean Odyssey as Narrator (voice)2006
Cruel Sea: The Penlee Lifeboat Disaster as Narrator (voice)2006
No Go: The Free Derry Story as Narrator (voice)2005
The League of Gentlemen's Apocalypse as King William III2005
A Very Social Secretary as David Blunkett2005
Horizon: Einstein's Unfinished Symphony as Not available2005
The Last Tommy as Narrator2004
Wimbledon as Edward Colt2004
The Grid as Not available2004
Atheism: A Rough History of Disbelief as Self2004
The Making of the Return of the King as Self2004
Beatles Biggest Secrets as Narrator2003
The Lord of the Rings: The Return of the King as Théoden2003
Gothika as Phil Parsons2003
One Life as Not available2003
The Making of The Two Towers as Not available2003
The Boys & Girl from County Clare as John Joe2002
The Lord of the Rings: The Two Towers as Théoden2002
The Scorpion King as Philos2000
Eisenstein as The voice of Stalin2000
Going Off Big Time as Murray2000
A Question of Faith as Frederick1999
A Midsummer Night's Dream as Egeus1999
True Crime as Warden Luther Plunkitt1999
The Loss of Sexual Innocence as Susan's Father1999
Great Expectations as Abel Magwitch1999
The Criminal as Det. Insp. Walker1999
The Titanic Chronicles as (voice)1998
Titanic: Secrets Revealed as Host1997
Titanic as Edward Smith1997
The Mill on the Floss as Edward Tulliver1996
The Ghost and the Darkness as Dr. David Hawthorne1996
The Wind in the Willows as The Engine Driver1995
First Knight as Knight (uncredited)1995
The Gambling Man as Frank nickle1995
Madagascar Skin as Flint1994
Once Upon A Time In The North as Len Tollit1994
Dirtysomething as Larry1994
Skallagrigg as John1994
Speaking In Tongues as Joe1993
Lipstick on Your Collar as Uncle Fred1993
The Art of Tripping as Not available1993
Shepherd on the Rock as Tam Ferrier1993
Olly's Prison as Mike1992
HBO First Look as Self1992
Between the Lines as Chief Constable Harmsworth1992
Shakespeare: The Animated Tales as Bottom (voice)1992
Double X: The Name of the Game as Ignatius 'Iggy' Smith1992
A Question of Identity as Erwin van Haarlem1992
The Law Lord as Martin Allport1990
Mountains of the Moon as Dr. Livingstone1990
Shoot the Revolution as Octavian Barbu1990
From Moscow to Pietushki as Readings (voice)1989
Shirley Valentine as Joe Bradshaw1988
Drowning by Numbers as Madgett1987
Bellman and True as Hiller1987
Boy Soldier as Officer1986
Theban Plays: Antigone as Messenger1985
Screen Two as John1985
Restless Natives as Will's father1985
No Surrender as Bernard1985
The Burston Rebellion as Tom Higdon1984
The Bounty as William Cole1984
The Chain as Nick1984
Squaring the Circle as Lech Walesa1983
Natural World as Not available1983
Runners as Trevor Field1983
Henry VI Part 1 as Duke of York / Master Gunner Of Orleans1983
The Tragedy of Richard III as First Murderer1983
Henry VI Part 3 as Duke of York1983
Henry VI Part 2 as Duke of York1982
Boys from the Blackstuff as Yosser Hughes1982
Gandhi as Sergeant Putnam1981
Say No to Strangers as Not available1981
A Turn for the Worse as Simon Simpson1980
Fox as Vin Fox1980
Fox as Vin Fox1980
The Black Stuff as Yosser Hughes1978
The BBC Television Shakespeare as Not available1978
She Fell Among Thieves as Carson1978
Soldiers Talking, Cleanly as Mick1978
The Spongers as Sullivan1977
BBC2 Play of the Week as Carson1977
Professional Foul as Broadbent1977
Our Flesh and Blood as Bernard Blincoe1977
Pit Strike as Tom1977
Daft Mam Blues as Billy1976
I, Claudius as Gratus1976
Trial by Combat as Blind Freddie1976
It Could Happen to You as Syph1976
The Peddler as Graham1976
Housewives' Choice as Eric1974
Village Hall as Policeman1973
Hard Labour as Edward Thornley1970
Play for Today as Edward1970
Play for Today as Graham1970
Play for Today as Eric1970
Play for Today as Bernard Blincoe1970
Play for Today as Sullivan1970
Play for Today as Mick1970
Play for Today as Simon Simpson1964
Horizon as NarratorNaN
The Crumblegiant as Narrator2024
The Lord of the Rings: The War of the Rohirrim In Memory Of