2025
MobLand as Harry Da Souza2025
Havoc as Walker2024
Venom: The Last Dance as Eddie Brock / Venom2024
The Bikeriders as Johnny2024
Special Forces: Most Daring Missions as Self - Narrator (voice)2022
Predators as Self - Narrator (voice)2021
Spider-Man: No Way Home as Eddie Brock / Venom (uncredited)2021
Venom: Let There Be Carnage as Eddie Brock / Venom2020
Capone as Al Capone2020
All or Nothing: Tottenham Hotspur as Narrator2018
Venom as Eddie Brock / Venom2018
Sticky as Herbert2017
Taboo as James Keziah Delaney2017
Dunkirk as Farrier2017
Going Mad: The Battle of Fury Road as Self2015
Mad Max: Fury Road as Max Rockatansky2015
The Revenant as John Fitzgerald2015
Legend as Ronald Kray / Reginald Kray2015
Child 44 as Leo Demidov2015
London Road as Mark2014
The Drop as Bob2014
Locke as Ivan Locke2013
Peaky Blinders as Alfie Solomons2013
The Fire Rises: The Creation and Impact of The Dark Knight Trilogy as Self (archive footage)2012
The Dark Knight Rises as Bane2012
This Means War as Tuck2012
Lawless as Forrest Bondurant2012
Ending the Knight as Self2011
Warrior as Tommy Conlon2011
Tinker Tailor Soldier Spy as Ricki Tarr2011
Heroes and Demons as Not available2011
Sergeant Slaughter, My Big Brother as Dan2011
Redemption: Bringing Warrior to Life as Not available2011
From the Ashes as Narrator2010
Inception as Eames2009
Wuthering Heights as Heathcliff2009
Thick as Thieves as Michaels2009
The Take as Freddie2009
Bronson as Michael Peterson / Charles Bronson2009
Perfect as Doctor2008
RocknRolla as Handsome Bob2008
Sucker Punch as Rodders2007
Oliver Twist as Bill Sikes2007
Meadowlands as Jack Donnelly2007
Flood as Zack2007
Stuart: A Life Backwards as Stuart Shorter2007
WΔZ as Pierre Jackson2007
The Inheritance as Dad2006
The Virgin Queen as Robert Dudley2006
Marie Antoinette as Raumont2006
Minotaur as Theo2006
Scenes of a Sexual Nature as Noel2006
Sweeney Todd as Matthew2006
A for Andromeda as John Fleming2005
Supernatural as Archangel Michael (1)2005
Colditz as Jack Rose2005
Colditz as Jack2004
Layer Cake as Clarkie2003
Dot the I as Tom2002
Star Trek: Nemesis as Praetor Shinzon2001
Band of Brothers as John A. Janovec2001
Black Hawk Down as SPC Lance Twombly1993
GMTV as SelfNaN
Mad Max: The Wasteland as Max Rockatansky2005
Gideon's Daughter as Andrew2004
The Reckoning as Straw2004
EMR as Henry2003
LD 50 Lethal Dose as Matt2002
Deserter as Pascal DupontNaN
The Things They Carried as Not availableNaN
77 Blackout as Not availableNaN
Untitled Channing Tatum and Tom Hardy Drama as Not availableNaN
Shackleton as Ernest ShackletonNaN
My War Gone By, I Miss It So as Not availableNaN
War Party as Not available2001
Get a Grip as Not available2001
Tommaso as Not available1988
This Morning as Self - Guest2021
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 Producer2017
Taboo Executive Producer2015
Legend Executive ProducerNaN
My War Gone By, I Miss It So Producer2017
Taboo Creator2001
Get a Grip Writer2001
Get a Grip ProducerNaN
100 Bullets Producer2001
Tommaso ProducerNaN
The Things They Carried ProducerNaN
Blood on Snow Producer