
Acting
Community Rating
7.1
TMDB estimate
Born
June 1, 1996 (age 29)
Born in
Surrey, England, UK
Thomas "Tom" Stanley Holland (born 1 June, 1996) 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 seven films: Captain America: Civil War (2016), Spider-Man: Homecoming (2017), Avengers: Infinity War (2018), Avengers: Endgame (2019), Spider-Man: Far From Home (2019), Spider-Man: No Way Home (2021), and Spider-Man: Brand New Day (2026). He is also known for playing the title role in Billy Elliot the Musical at the Victoria Palace Theatre, London, as well as for starring in the 2012 film The Impossible.

Spider-Man: No Way Home
Peter Parker / Spider-Man
2021

Avengers: Infinity War
Peter Parker / Spider-Man
2018

Spider-Man: Brand New Day
Peter Parker / Spider-Man
2026

Spider-Man: Homecoming
Peter Parker / Spider-Man
2017

Avengers: Endgame
Peter Parker / Spider-Man
2019

Spider-Man: Far From Home
Peter Parker / Spider-Man
2019

Captain America: Civil War
Peter Parker / Spider-Man
2016

Venom: Let There Be Carnage
Peter Parker / Spider-Man (uncredited)
2021

The Odyssey
Telemachus
2026

Dolittle
Jip (voice)
2020

Uncharted
Nathan Drake
2022

Onward
Ian Lightfoot (voice)
2020

Spies in Disguise
Walter Beckett (voice)
2019

The Impossible
Lucas Bennett
2012

The Devil All the Time
Arvin Russell
2020

Locke
Eddie (voice)
2014

Cherry
Cherry
2021

Spider-Man: All Roads Lead to No Way Home
Self
2022

The Lost City of Z
Jack Fawcett
2017

In the Heart of the Sea
Young Thomas Nickerson
2015