2025
Deep Cover as Not available2025
This City Is Ours as Ronnie Phelan2024
Shardlake as Thomas Cromwell2023
Knights of the Zodiac as Alman Kido2021
Time as Mark Cobden2020
Snowpiercer as Joseph Wilford2020
Possessor as John Parse2020
Reunited Apart as Self2020
Wolfwalkers as Robyn's Father, Bill Goodfellowe (voice)2019
Game of Thrones: The Last Watch as Self2019
World on Fire as Douglas Bennett2019
Curfew as The General2018
The Oath as Tom Hammond2017
Drone as Neil2017
Dark River as Richard Bell2017
Broken as Father Michael Kerrigan2016
Medici: Masters of Florence as Not available2016
Roman Empire as Narrateur2016
The Young Messiah as Severus2015
Jupiter Ascending as Stinger Apini2015
Pixels as Corporal Hill (SAS Officer)2015
The Martian as Mitch Henderson2015
The Frankenstein Chronicles as John Marlott2015
Any Day as Vian2015
ARES: live as Mitch Henderson2014
Legends as Martin Odum2014
Wicked Blood as Uncle Frank Stinson2012
Mirror Mirror as King2012
Silent Hill: Revelation 3D as Harry Mason / Christopher Da Silva2012
Cleanskin as Ewan2012
Missing as Paul Winstone2012
Soldiers of Fortune as Dimidov2011
Game of Thrones as Lord Eddard 'Ned' Stark2011
Age of Heroes as Maj. Jack Jones2010
Percy Jackson & the Olympians: The Lightning Thief as Zeus2010
Death Race 2 as Markus Kane2010
Black Death as Ulric2010
Accused as Simon Gaskell / Tracie Tremarco2010
Ca$h as Pyke Kubic2010
The Lost Future as Amal2009
Red Riding: The Year of Our Lord 1974 as John Dawson2009
Red Riding: The Year of Our Lord 1983 as John Dawson2009
Red Riding as John Dawson2008
Crusoe as James Crusoe2008
Far North as Loki2008
Sharpe's Peril as Richard Sharpe2007
The Hitcher as John Ryder2007
Outlaw as Danny Bryant2006
Silent Hill as Christopher Da Silva2006
Sharpe's Challenge as Richard Sharpe2006
Path of Darkness: Making 'Silent Hill' as Self2005
The Reichen Show as Self2005
Flightplan as Captain Rich2005
North Country as Kyle2005
The Island as Dr. Bernard Merrick2004
Troy as Odysseus2004
National Treasure as Ian Howe2004
The Making of the Return of the King as Self2004
Pride as Dark (voice)2004
Ronin: Filming in the Fast Lane as Self2003
The Lord of the Rings: The Return of the King as Boromir2003
Henry VIII as Robert Aske2002
Equilibrium as Errol Partridge2002
HypaSpace as Self2002
Tom & Thomas as Paul Sheppard2002
Lord of the Piercing as Boromir (archive footage)2002
The Making of The Fellowship of the Ring as Self2001
The Lord of the Rings: The Fellowship of the Ring as Boromir2001
Quest for the Ring as Self2001
Don't Say a Word as Patrick Koster2000
Essex Boys as Jason Locke1999
Family Guy as Portrait Griffin (voice)1999
Bravo Two Zero as Andy McNab1998
Ronin as Spence1998
Airborne as Dave Toombs1997
Sharpe: The Legend as Richard Sharpe1997
Anna Karenina as Vronsky1997
Sharpe's Justice as Richard Sharpe1997
Sharpe's Revenge as Richard Sharpe1997
Sharpe's Waterloo as Richard Sharpe1996
TFI Friday as Self1996
When Saturday Comes as Jimmy Muir1996
Sharpe's Regiment as Richard Sharpe1996
Sharpe's Siege as Richard Sharpe1995
Soccer AM as Self1995
The Frank Skinner Show as Self1995
GoldenEye as Alec Trevelyan1995
Sharpe's Sword as Richard Sharpe1995
Goldeneye: The Secret Files as Self1995
GoldenEye: The Secret Files - The Cast as Self1995
Sharpe's Gold as Richard Sharpe1994
Scarlett as Lord Fenton1994
Shopping as Venning1994
Jacob as Esau1994
Sharpe's Enemy as Richard Sharpe1994
Sharpe's Honour as Richard Sharpe1994
Sharpe's Company as Richard Sharpe1994
Black Beauty as Farmer Grey1993
Sharpe as Richard Sharpe1993
Lady Chatterley as Mellors1993
Sharpe's Eagle as Richard Sharpe1993
A Woman's Guide to Adultery as Paul1993
Sharpe's Rifles as Richard Sharpe1992
Patriot Games as Sean Miller1992
Fool's Gold: The Story Of The Brink's Mat Robbery as Micky McAvoy1991
My Kingdom for a Horse as Steve Deakin1991
Tell Me That You Love Me as Gabriel Lewis1990
The Field as Tadgh McCabe1990
Lorna Doone as Carver Doone1990
Small Zones as Vic1989
How to Get Ahead in Advertising as Larry Frisk1989
The Fifteen Streets as Dominic O'Brien1989
War Requiem as The German Soldier1988
The Storyteller as Prince1988
This Morning as Self - Guest1988
Stormy Monday as Brendan1987
Inspector Morse as Alex Bailey1986
Caravaggio as Ranuccio1984
The Bill as Not available1984
Winter Flight as HookerNaN
Anemone as Not availableNaN
The 4th Reich as Sergeant Major Gordon1988
Troubles as Captain BoltonNaN
The Yellow Tie as Not available1995
Sharpe's Battle as Richard SharpeNaN
Rogue Trooper as Not available2024
Gladiators as Narrator2022
Marriage as Ian2021
Osprey: Sea Raptor as Narrator2020
Identity Crisis: Bringing Possessor to Life as Not available2018
Taniel as Poetry Narrator2017
Faster Than Light: the Dream of Interstellar Flight as Narrator2017
The Unconquered as Narrator (English)2016
Wasted as Sean Bean2016
Life Inside Jail: Hell On Earth as Narrator2015
Instruments of Darkness as Macbeth2015
Jupiter Ascending Genetically Spliced as Self2015
Sean Bean on Waterloo as Himself/narrator2013
Wild in the Streets as Narrator2012
Hooligan as Not available2012
Fight Club - A History of Violence as Narrator2012
Georgian Fighting Women as Narrator2006
Directing Bond: The Martin Chronicles as Not available2006
Faceless as Not available2006
The Return of Bond: The Start of Production Press Event as Not available2005
The Dark as James2005
D-Day to Berlin as Narrator2004
D-Day to Berlin as Narrator (voice)2003
The Big Empty as Cowboy1999
Extremely Dangerous as Neil Byrne1998
La Coupe De La Gloire as Self - Narrator (voice)1996
Sharpe's Mission as Richard Sharpe1996
Decisive Weapons as Narator1995
In Search of James Bond with Jonathan Ross as Alec Trevelyan1991
Prince as Jack Morgan1991
Clarissa as Not available1990
Windprints as Anton van Heerden1990
Wedded as Man1985
Exploits at West Poley as Scarred Man1983
Natural World as NarratorNaN
Watch the Skies as (voice)1984
Punters as LurchNaN
The Isolate Thief as Not availableNaN
Robin Hood as Sheriff of Nottingham