Movies (Acting Roles)

Havoc
Tom Hardy will be 47 in Havoc as 'Walker'.Movie Released: Fri, Apr 25 2025

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

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

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 ages
MobLand
Tom Hardy will be 47+ in MobLand as 'Harry Da Souza'.TV Show Released: First Air Date
Sun, Mar 30 2025

Predators
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