Sharpe's Sword
2006 · Action
as Maj. Richard Sharpe
Drone
2017 · Thriller
as Neil Wistin
Any Day
2015 · Drama
as Vian
Bravo Two Zero
1999 · Action
as Andy McNab
Legends S2
2015 · Action
as Martin Odum
When Saturday Comes
1996 · Drama
as Jimmy Muir
Sharpe's Battle
Sharpe's Peril
2010 · Action
as Col. Richard Sharpe
Sharpe's Rifles
1993 · Action
as Lt. Richard Sharpe
Sharpe's Gold
Sharpe's Regiment
Sharpe's Justice
as Richard Sharpe
The Lost Future
2010 · Adventure
as Amal
The Hitcher
2007 · Crime
as John Ryder
Sharpe's Siege
as Major Richard Sharpe
Anemone
2025 · Drama
as Jem
Sharpe's Company
1995 · Action
as Lt.
Marriage
2023 · Drama
as Ian
Sharpe's Revenge
Sharpe's Waterloo
Ca$h
2010 · Crime
as Pyke Kubic
Don't Say a Word
2001 · Drama
as Patrick Koster
Wicked Blood
2014 · Action
as Frank Stinson
Equilibrium
2002 · Action
as Partridge
Black Death
as Ulrich
Patriot Games
1992 · Action
as Sean Miller
Time S2
2023 · Crime
as Mark Cobden
GoldenEye
as Alec Trevelyan
Flightplan
2005 · Drama
as Captain Rich
Essex Boys
2000 · Crime
as Jason Locke
Kingsglaive: Final Fantasy XV
2016 · Anime
as Regis Lucis Caelum
Far North
2008 · Crime
as Loki
Silent Hill
2006 · Horror
as Christopher Da Silva
Wolfwalkers
2020 · Animation
as Bill Goodfellowe
Jacob: A TNT Bible Story
1994 · Biography
as Esau
The Field
1991 · Drama
as Tadgh McCabe
Silent Hill: Revelation
2012 · Drama
as Harry
Caravaggio
1986 · Biography
as Ranuccio
Deep Cover
2025 · Action
as Billings
National Treasure
2004 · Action
as Ian Howe
Dark River
2018 · Drama
as Richard Bell
Stormy Monday
1988 · Crime
as Brendan
Jupiter Ascending
2015 · Animation
as Stinger Apini
Shopping
1996 · Action
as Venning
Wasted
2016 · Comedy
as Sean Bean
The Martian
2015 · Adventure
as Mitch Henderson
North Country
as Kyle
Percy Jackson & the Olympians: The Lightning Thief
as Zeus
Robin Hood
2025 · Adventure
as Sheriff of Nottingham
Pixels
as Corporal Hill (SAS Officer)
Game of Thrones: The Last Watch
2019 · Documentary
as Self
Knights of the Zodiac
2023 · Action
as Alman Kido
The Lord of the Rings: The Fellowship of the Ring
2001 · Adventure
as Boromir
The Young Messiah
2016 · Drama
as Severus
This City Is Ours
2025 · Crime
as Ronnie Phelan
The Oath S2
2019 · Crime
as Tom Hammond
Curfew
2019 · Action
as The General
Possessor
2020 · Horror
as John Parse
The Lord of the Rings: The Third Age
Accused S2
2012 · Crime
as Simon Gaskell
World on Fire S2
as Douglas Bennett