Movies (Acting Roles)
Venom: The Last Dance
Tom Hardy was 47 in Venom: The Last Dance as 'Eddie Brock / Venom'.Movie Released: Tue, Oct 22 2024
The Bikeriders
Tom Hardy was 46 in The Bikeriders as 'Johnny'.Movie Released: Wed, Jun 19 2024
Spider-Man: No Way Home
Tom Hardy was 44 in Spider-Man: No Way Home as 'Eddie Brock / Venom (uncredited)'.Movie Released: Wed, Dec 15 2021
Capone
Tom Hardy was 42 in Capone as 'Al Capone'.Movie Released: Fri, Jun 26 2020
Venom
Tom Hardy was 41 in Venom as 'Eddie Brock / Venom'.Movie Released: Fri, Sep 28 2018
Dunkirk
Tom Hardy was 39 in Dunkirk as 'Farrier'.Movie Released: Wed, Jul 19 2017
The Revenant
Tom Hardy was 38 in The Revenant as 'John Fitzgerald'.Movie Released: Fri, Dec 25 2015
Legend
Tom Hardy was 37 in Legend as 'Ronald Kray / Reginald Kray'.Movie Released: Wed, Sep 09 2015
London Road
Tom Hardy was 37 in London Road as 'Mark'.Movie Released: Fri, Jun 12 2015
Mad Max: Fury Road
Tom Hardy was 37 in Mad Max: Fury Road as 'Max Rockatansky'.Movie Released: Wed, May 13 2015
Child 44
Tom Hardy was 37 in Child 44 as 'Leo Demidov'.Movie Released: Sun, Mar 15 2015
The Drop
Tom Hardy was 36 in The Drop as 'Bob'.Movie Released: Fri, Sep 12 2014
Locke
Tom Hardy was 36 in Locke as 'Ivan Locke'.Movie Released: Thu, Apr 10 2014
Ending the Knight
Tom Hardy was 35 in Ending the Knight as 'Self'.Movie Released: Tue, Dec 04 2012
Lawless
Tom Hardy was 34 in Lawless as 'Forrest Bondurant'.Movie Released: Wed, Aug 29 2012
The Dark Knight Rises
Tom Hardy was 34 in The Dark Knight Rises as 'Bane'.Movie Released: Tue, Jul 17 2012
This Means War
Tom Hardy was 34 in This Means War as 'Tuck'.Movie Released: Tue, Feb 14 2012
Warrior
Tom Hardy was 33 in Warrior as 'Tommy Conlon'.Movie Released: Fri, Sep 09 2011
Heroes and Demons
Tom Hardy was 33 in Heroes and Demons Movie Released: Wed, May 11 2011
From the Ashes
Tom Hardy was 33 in From the Ashes as 'Narrator'.Movie Released: Tue, May 10 2011
Inception
Tom Hardy was 32 in Inception as 'Eames'.Movie Released: Thu, Jul 15 2010
Perfect
Tom Hardy was 31 in Perfect as 'Doctor'.Movie Released: Wed, Jun 17 2009
Bronson
Tom Hardy was 31 in Bronson as 'Michael Peterson / Charles Bronson'.Movie Released: Fri, Mar 13 2009
Thick as Thieves
Tom Hardy was 31 in Thick as Thieves as 'Michaels'.Movie Released: Fri, Jan 09 2009
RocknRolla
Tom Hardy was 30 in RocknRolla as 'Handsome Bob'.Movie Released: Thu, Sep 04 2008
Sucker Punch
Tom Hardy was 30 in Sucker Punch as 'Rodders'.Movie Released: Fri, Aug 08 2008
The Inheritance
Tom Hardy was 30 in The Inheritance as 'Dad'.Movie Released: Sun, Oct 07 2007
Stuart: A Life Backwards
Tom Hardy was 30 in Stuart: A Life Backwards as 'Stuart Shorter'.Movie Released: Sun, Sep 23 2007
Flood
Tom Hardy was 29 in Flood as 'Zack'.Movie Released: Fri, Aug 24 2007
WΔZ
Tom Hardy was 29 in WΔZ as 'Pierre Jackson'.Movie Released: Sat, May 19 2007
Marie Antoinette
Tom Hardy was 28 in Marie Antoinette as 'Raumont'.Movie Released: Wed, May 24 2006
A for Andromeda
Tom Hardy was 28 in A for Andromeda as 'John Fleming'.Movie Released: Sun, Mar 26 2006
Minotaur
Tom Hardy was 28 in Minotaur as 'Theo'.Movie Released: Sat, Mar 11 2006
Sweeney Todd
Tom Hardy was 28 in Sweeney Todd as 'Matthew'.Movie Released: Tue, Jan 03 2006
Gideon's Daughter
Tom Hardy was 28 in Gideon's Daughter as 'Andrew'.Movie Released: Fri, Oct 21 2005
Colditz
Tom Hardy was 27 in Colditz as 'Jack'.Movie Released: Sun, Mar 27 2005
Layer Cake
Tom Hardy was 27 in Layer Cake as 'Clarkie'.Movie Released: Thu, Sep 30 2004
The Reckoning
Tom Hardy was 26 in The Reckoning as 'Straw'.Movie Released: Thu, Feb 26 2004
EMR
Tom Hardy was 26 in EMR as 'Henry'.Movie Released: Thu, Jan 01 2004
LD 50 Lethal Dose
Tom Hardy was 25 in LD 50 Lethal Dose as 'Matt'.Movie Released: Sun, Feb 23 2003
Dot the I
Tom Hardy was 25 in Dot the I as 'Tom'.Movie Released: Sat, Jan 18 2003
Star Trek: Nemesis
Tom Hardy was 25 in Star Trek: Nemesis as 'Praetor Shinzon'.Movie Released: Fri, Dec 13 2002
Deserter
Tom Hardy was 24 in Deserter as 'Pascal Dupont'.Movie Released: Tue, Apr 30 2002
Black Hawk Down
Tom Hardy was 24 in Black Hawk Down as 'SPC Lance Twombly'.Movie Released: Fri, Dec 28 2001
Get a Grip
Tom Hardy was 23 in Get a Grip Movie Released: Mon, Aug 13 2001
Tommaso
Tom Hardy was 23 in Tommaso Movie Released: Sat, Jan 13 2001
Blood on Snow
Tom Hardy will be 47+ in Blood on Snow as 'The Fisherman'.Movie Released: Unreleased
77 Blackout
Tom Hardy will be 47+ in 77 Blackout Movie Released: Unreleased
War Party
Tom Hardy will be 47+ in War Party Movie Released: Unreleased
Havoc
Tom Hardy will be 47+ in Havoc as 'Walker'.Movie Released: Unreleased
Shackleton
Tom Hardy will be 47+ in Shackleton as 'Ernest Shackleton'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesPredators
Tom Hardy was 45+ in Predators as 'Self - Narrator (voice)'.TV Show Released: First Air Date
Sun, Dec 11 2022
Sticky
Tom Hardy was 40+ in Sticky as 'Herbert'.TV Show Released: First Air Date
Fri, Jan 12 2018
Taboo
Tom Hardy was 39+ in Taboo as 'James Keziah Delaney'.TV Show Released: First Air Date
Sat, Jan 07 2017
Peaky Blinders
Tom Hardy was 35+ in Peaky Blinders as 'Alfie Solomons'.TV Show Released: First Air Date
Thu, Sep 12 2013
Wuthering Heights
Tom Hardy was 31+ in Wuthering Heights as 'Heathcliff'.TV Show Released: First Air Date
Sun, Aug 30 2009
The Take
Tom Hardy was 31+ in The Take as 'Freddie'.TV Show Released: First Air Date
Wed, Jun 17 2009
Oliver Twist
Tom Hardy was 30+ in Oliver Twist as 'Bill Sikes'.TV Show Released: First Air Date
Tue, Dec 18 2007
Meadowlands
Tom Hardy was 29+ in Meadowlands as 'Jack Donnelly'.TV Show Released: First Air Date
Sun, Jun 17 2007
The Virgin Queen
Tom Hardy was 28+ in The Virgin Queen as 'Robert Dudley'.TV Show Released: First Air Date
Sun, Jan 22 2006
Supernatural
Tom Hardy was 27+ in Supernatural as 'Archangel Michael (1)'.TV Show Released: First Air Date
Tue, Sep 13 2005
Colditz
Tom Hardy was 27+ in Colditz as 'Jack Rose'.TV Show Released: First Air Date
Sun, Mar 27 2005
Band of Brothers
Tom Hardy was 23+ in Band of Brothers as 'John A. Janovec'.TV Show Released: First Air Date
Sun, Sep 09 2001
GMTV
Tom Hardy was 15+ in GMTV as 'Self'.TV Show Released: First Air Date
Fri, Jan 01 1993
This Morning
Tom Hardy was 11+ in This Morning as 'Self - Guest'.TV Show Released: First Air Date
Mon, Oct 03 1988
Untitled Guy Ritchie Series
Tom Hardy will be 47+ in Untitled Guy Ritchie Series as 'Harry Da Souza'.TV Show Released: First Air Date
Unreleased