
2025
MobLand as Harry Da Souza2025
Havoc as Walker2025
It’s a Mad Max World as Self (archive) - actor2024
Venom: The Last Dance as Eddie Brock / Venom2024
The Bikeriders as Johnny2021
Spider-Man: No Way Home as Eddie Brock / Venom (uncredited)2021
Venom: Let There Be Carnage as Eddie Brock / Venom2020
Capone as Al Capone2018
Venom as Eddie Brock / Venom2017
Taboo as James Keziah Delaney2017
Dunkirk as Farrier2015
Mad Max: Fury Road as Max Rockatansky2015
The Revenant as John Fitzgerald2015
Legend as Ronald Kray / Reginald Kray2015
Child 44 as Leo Demidov2014
The Drop as Bob2013
Peaky Blinders as Alfie Solomons2012
The Dark Knight Rises as Bane2012
Lawless as Forrest Bondurant2011
Warrior as Tommy Conlon2011
Heroes and Demons as Not available2011
Tinker Tailor Soldier Spy as Ricki Tarr2010
Inception as Eames2009
Bronson as Michael Peterson / Charles Bronson2009
Thick as Thieves as Michaels2007
WΔZ as Pierre Jackson2007
Flood as Zack2006
Sweeney Todd as Matthew2006
Minotaur as Theo2006
Marie Antoinette as Raumont2005
Supernatural as Archangel Michael (1)2004
The Reckoning as Straw2004
Layer Cake as Clarkie2003
Dot the I as Tom2002
Star Trek: Nemesis as Praetor Shinzon2002
Deserter as Pascal Dupont2001
Band of Brothers as John A. Janovec2001
Band of Brothers as Private John Janovec2001
Black Hawk Down as SPC Lance Twombly1993
GMTV as SelfNaN
Shackleton as Ernest Shackleton2025
Rhino as Narrator (voice)2022
Predators as Self - Narrator (voice)2017
Going Mad: The Battle of Fury Road as Self2014
Locke as Ivan Locke2012
This Means War as Tuck2012
Ending the Knight as SelfNaN
Mad Max: The Wasteland as Max Rockatansky2025
Mad Max and the Genius of George Miller as Self2024
Special Forces: Most Daring Missions as Self - Narrator (voice)2020
All or Nothing: Tottenham Hotspur as Self - Narrator (voice)2018
Sticky as Herbert2015
London Road as Mark2011
Sergeant Slaughter, My Big Brother as Dan2011
From the Ashes as Narrator2011
Redemption: Bringing Warrior to Life as Not available2009
The Take as Freddie2009
Wuthering Heights as Heathcliff2009
Perfect as Doctor2008
RocknRolla as Handsome Bob2008
Sucker Punch as Rodders2007
Stuart: A Life Backwards as Stuart Shorter2007
Oliver Twist as Bill Sikes2007
Meadowlands as Jack Donnelly2007
The Inheritance as Dad2006
Scenes of a Sexual Nature as NoelNaN
War Party as Not available2006
A for Andromeda as John Fleming2006
The Virgin Queen as Robert Dudley2005
Colditz as Jack Rose2005
Gideon's Daughter as Andrew2005
Colditz as Jack2004
EMR as Henry2003
LD 50 Lethal Dose as Matt2001
Tommaso as Not available2001
Get a Grip as Not available1988
This Morning as Self - GuestNaN
77 Blackout as Not availableNaN
untitled Sean Penn film as Not availableNaN
Untitled Channing Tatum and Tom Hardy Drama as Not availableNaN
My War Gone By, I Miss It So as Not available2021
Venom: Let There Be Carnage ProducerNaN
Untitled Channing Tatum and Tom Hardy Drama Producer2025
Havoc Producer2025
MobLand Executive Producer2024
Venom: The Last Dance Producer2024
Venom: The Last Dance Story2024
Special Forces: Most Daring Missions Executive Producer2023
Great Expectations Executive Producer2021
Venom: Let There Be Carnage Story2019
FX's A Christmas Carol Executive Producer2018
Venom Executive Producer2015
Legend Executive ProducerNaN
My War Gone By, I Miss It So Producer2017
Taboo Executive Producer2017
Taboo Creator2001
Get a Grip Writer2001
Get a Grip ProducerNaN
100 Bullets Producer2001
Tommaso ProducerNaN
Blood on Snow Producer