Portrait of Tom Holland

Tom Holland

Bio: Thomas "Tom" Stanley Holland is an English actor and dancer. He is best known for playing Peter Parker / Spider-Man in the Marvel Cinematic Universe and has appeared as the character in six films: Captain America: Civil War (2016), Spider-Man: Homecoming (2017), Avengers: Infinity War (2018), Avengers: Endgame (2019), Spider-Man: Far From Home (2019), and Spider-Man: No Way Home (2021)
Born: Sat, Jun 01 1996
Birthplace: Surrey, England, UK
Tom Holland is 28 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of Spider-Man 4
Spider-Man 4
Tom Holland will be
30 in Spider-Man 4
as 'Peter Parker / Spider-Man'.
Wed, Jul 22 2026
Poster of Untitled Christopher Nolan Film
Untitled Christopher Nolan Film
Tom Holland will be
30 in Untitled Christopher Nolan Film
Wed, Jul 15 2026
Poster of Avengers: Doomsday
Avengers: Doomsday
Tom Holland will be
29 in Avengers: Doomsday
as 'Peter Parker / Spider-Man'.
Wed, Apr 29 2026
Poster of Last Call
Last Call
Tom Holland was
27 in Last Call
as 'Charlie'.
Fri, Jun 09 2023
Poster of Spider-Man: All Roads Lead to No Way Home
Spider-Man: All Roads Lead to No Way Home
Tom Holland was
25 in Spider-Man: All Roads Lead to No Way Home
as 'Self'.
Tue, May 03 2022
Poster of Uncharted
Uncharted
Tom Holland was
25 in Uncharted
as 'Nathan Drake'.
Thu, Feb 10 2022
Poster of Spider-Man: No Way Home
Spider-Man: No Way Home
Tom Holland was
25 in Spider-Man: No Way Home
as 'Peter Parker / Spider-Man'.
Wed, Dec 15 2021
Poster of Venom: Let There Be Carnage
Venom: Let There Be Carnage
Tom Holland was
25 in Venom: Let There Be Carnage
as 'Peter Parker / Spider-Man (uncredited)'.
Thu, Sep 30 2021
Poster of Cherry
Cherry
Tom Holland was
24 in Cherry
as 'Cherry'.
Fri, Feb 26 2021
Poster of Chaos Walking
Chaos Walking
Tom Holland was
24 in Chaos Walking
as 'Todd Hewitt'.
Wed, Feb 24 2021
Poster of The Devil All the Time
The Devil All the Time
Tom Holland was
24 in The Devil All the Time
as 'Arvin Russell'.
Fri, Sep 11 2020
Poster of Onward
Onward
Tom Holland was
23 in Onward
as 'Ian Lightfoot (voice)'.
Sat, Feb 29 2020
Poster of Dolittle
Dolittle
Tom Holland was
23 in Dolittle
as 'Jip (voice)'.
Thu, Jan 02 2020
Poster of Celebrating Marvel's Stan Lee
Celebrating Marvel's Stan Lee
Tom Holland was
23 in Celebrating Marvel's Stan Lee
as 'Self'.
Fri, Dec 20 2019
Poster of Spies in Disguise
Spies in Disguise
Tom Holland was
23 in Spies in Disguise
as 'Walter Beckett (voice)'.
Wed, Dec 04 2019
Poster of Peter's To-Do List
Peter's To-Do List
Tom Holland was
23 in Peter's To-Do List
as 'Peter Parker / Spider-Man'.
Tue, Sep 17 2019
Poster of Spider-Man: Far From Home
Spider-Man: Far From Home
Tom Holland was
23 in Spider-Man: Far From Home
as 'Peter Parker / Spider-Man'.
Fri, Jun 28 2019
Poster of Avengers: Endgame
Avengers: Endgame
Tom Holland was
22 in Avengers: Endgame
as 'Peter Parker / Spider-Man'.
Wed, Apr 24 2019
Poster of Avengers: Infinity War
Avengers: Infinity War
Tom Holland was
21 in Avengers: Infinity War
as 'Peter Parker / Spider-Man'.
Wed, Apr 25 2018
Poster of The Current War
The Current War
Tom Holland was
21 in The Current War
as 'Samuel Insull'.
Thu, Feb 01 2018
Poster of Spider-Man: Homecoming
Spider-Man: Homecoming
Tom Holland was
21 in Spider-Man: Homecoming
as 'Peter Parker / Spider-Man'.
Wed, Jul 05 2017
Poster of A Fan's Guide to Spider-Man: Homecoming
A Fan's Guide to Spider-Man: Homecoming
Tom Holland was
21 in A Fan's Guide to Spider-Man: Homecoming
as 'Self - Host'.
Sat, Jun 03 2017
Poster of Pilgrimage
Pilgrimage
Tom Holland was
20 in Pilgrimage
as 'The Novice - Brother Diarmuid'.
Sun, Apr 23 2017
Poster of The Lost City of Z
The Lost City of Z
Tom Holland was
20 in The Lost City of Z
as 'Jack Fawcett'.
Wed, Mar 15 2017
Poster of Edge of Winter
Edge of Winter
Tom Holland was
20 in Edge of Winter
as 'Bradley Baker'.
Sun, Jul 31 2016
Poster of Captain America: Civil War
Captain America: Civil War
Tom Holland was
19 in Captain America: Civil War
as 'Peter Parker / Spider-Man'.
Wed, Apr 27 2016
Poster of In the Heart of the Sea
In the Heart of the Sea
Tom Holland was
19 in In the Heart of the Sea
as 'Young Thomas Nickerson'.
Thu, Dec 03 2015
Poster of Billy Elliot: The Musical Live
Billy Elliot: The Musical Live
Tom Holland was
18 in Billy Elliot: The Musical Live
as 'Former Billy (Encore)'.
Sun, Sep 28 2014
Poster of Locke
Locke
Tom Holland was
17 in Locke
as 'Eddie (voice)'.
Thu, Apr 10 2014
Poster of How I Live Now
How I Live Now
Tom Holland was
17 in How I Live Now
as 'Isaac'.
Tue, Sep 10 2013
Poster of Moments
Moments
Tom Holland was
17 in Moments
as 'Boy'.
Tue, Jul 23 2013
Poster of The Impossible
The Impossible
Tom Holland was
16 in The Impossible
as 'Lucas Bennett'.
Sun, Sep 09 2012
Poster of American Speed
American Speed
Tom Holland will be
28+ in American Speed
as 'Don Whittington'.
Unreleased
Poster of Uncharted 2
Uncharted 2
Tom Holland will be
28+ in Uncharted 2
as 'Nathan Drake'.
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of The Crowded Room
The Crowded Room
Tom Holland was
27+ in The Crowded Room
as 'Danny Sullivan'.
First Air Date
Thu, Jun 08 2023
Poster of The Kelly Clarkson Show
The Kelly Clarkson Show
Tom Holland was
23+ in The Kelly Clarkson Show
as 'Self'.
First Air Date
Mon, Sep 09 2019
Poster of The Chef Show
The Chef Show
Tom Holland was
23+ in The Chef Show
as 'Self'.
First Air Date
Fri, Jun 07 2019
Poster of The Late Show with Stephen Colbert
The Late Show with Stephen Colbert
Tom Holland was
19+ in The Late Show with Stephen Colbert
as 'Self'.
First Air Date
Tue, Sep 08 2015
Poster of Lip Sync Battle
Lip Sync Battle
Tom Holland was
18+ in Lip Sync Battle
First Air Date
Thu, Apr 02 2015
Poster of Hot Ones
Hot Ones
Tom Holland was
18+ in Hot Ones
as 'Self'.
First Air Date
Thu, Mar 12 2015
Poster of Wolf Hall
Wolf Hall
Tom Holland was
18+ in Wolf Hall
as 'Gregory Cromwell'.
First Air Date
Wed, Jan 21 2015
Poster of Late Night with Seth Meyers
Late Night with Seth Meyers
Tom Holland was
17+ in Late Night with Seth Meyers
as 'Self'.
First Air Date
Tue, Feb 25 2014
Poster of The Tonight Show Starring Jimmy Fallon
The Tonight Show Starring Jimmy Fallon
Tom Holland was
17+ in The Tonight Show Starring Jimmy Fallon
as 'Self'.
First Air Date
Mon, Feb 17 2014
Poster of The Graham Norton Show
The Graham Norton Show
Tom Holland was
10+ in The Graham Norton Show
as 'Self, Self - Guest'.
First Air Date
Thu, Feb 22 2007
Poster of Jimmy Kimmel Live!
Jimmy Kimmel Live!
Tom Holland was
6+ in Jimmy Kimmel Live!
as 'Self'.
First Air Date
Sun, Jan 26 2003
Poster of LIVE with Kelly and Mark
LIVE with Kelly and Mark
Tom Holland was
0+ in LIVE with Kelly and Mark
as 'Self - Guest'.
First Air Date
Mon, Sep 05 1988