• Tobey Maguire was 26 playing a 17-year-old Peter Parker in 2002’s Spider-Man.
  • Andrew Garfield was 27 playing a 17-year-old Peter Parker in The Amazing Spider-Man, the oldest to take on the Peter Parker role.
  • Tom Holland, closest to Peter Parker’s age, was 18 as Spider-Man in Civil War, maintaining a younger portrayal in the MCU.



Three adult actors have starred as Peter Parker, a.k.a. Spider-Man, the teenage web-slinging protector of New York City in the Marvel Universe. After a series of made-for-TV movies in the 1970s and 80s, Sam Raimi’s 2002 Spider-Man finally brought Spider-Man to the big screen with Tobey Maguire as Peter Parker. After two sequels, Andrew Garfield took over the role in Marc Webb’s rebooted The Amazing Spider-Man, but Tom Holland was cast in the role after Sony and Marvel reached a deal that allowed the web-slinger to be part of the Marvel Cinematic Universe.

Tom Holland’s version of Spider-Man made his debut in Captain America: Civil War before jumping into his first solo adventure in Spider-Man: Homecoming. Spider-Man went on to appear in the epic conclusions to the MCU timeline Infinity Saga, as well as two further solo projects; Spider-Man: Far From Home, the Infinity Saga’s epilogue, and Spider-Man: No Way Home, which dealt with the multiverse, bringing together all three live-action Peter Parkers from the Spider-Man movies. Peter Parker is supposed to be 15–17 years old, but the actors who have played him have always been older.

Tobey Maguire Was 26 When Filming Started On Spider-Man

Peter Parker aiming his web in Spider-Man 2

Sam Raimi’s Spider-Man spent years in development hell, and when the project finally got a release date, it was pushed back a year, so filming officially began in early 2001. At that point, Tobey Maguire was 26 years old, portraying Peter Parker as a 17-year-old high-school senior.

The age difference between the other actors in Raimi’s Spider-Man trilogy is an often-criticized detail, as James Franco was 23 and Kirsten Dunst was 19. Spider-Man 2 and Spider-Man 3 saw a more mature Peter Parker, no longer a teenager as he was around 19-21 in Spider-Man 2 and 22-24 in Spider-Man 3, with Maguire being 28 and 31 during filming.

Tobey Maguire Spider-Man Movie Title

How Old Tobey Maguire’s Peter Parker Was During The Movie

How Old Tobey Maguire Was During The Movie




Spider-Man 2



Spider-Man 3



Spider-Man 2002 Poster

Spider-Man (2002)

Spider-Man is the first film in Sam Raimi’s trilogy starring Tobey Maguire as Peter Parker. Released in 2002, the film introduced superhero fans to a live-action Norman Osborn, played by Willem Dafoe, who is transformed into his villainous alter ego, Green Goblin, after being forced out of Oscorp Industries. At the same time, Peter Parker is grappling with his newfound abilities as the iconic wall-crawler.

Release Date
May 3, 2002

Tobey Maguire , Willem Dafoe , Kirsten Dunst , James Franco , Cliff Robertson , Rosemary Harris , J.K. Simmons , Joe Manganiello

Andrew Garfield Was The Oldest Spider-Man Actor


Following the cancelation of Raimi’s Spider-Man 4 in January 2010, production quickly began on The Amazing Spider-Man, placing British actor Andrew Garfield in the titular role of Peter Parker, a.k.a. Spider-Man, though he wasn’t a teenager either. The Amazing Spider-Man was released in 2012, but filming began in December 2010. That means Garfield was 27 years old when he first played Peter Parker, who was once again listed as a 17-year-old in this version.

The sequel arrived two years later and showed Peter at his high school graduation, so he should have been 18 years old. Garfield, on the other hand, was already 30 when filming began in 2013.

Andrew Garfield Spider-Man Movie Title

How Old Andrew Garfield’s Peter Parker Was During The Movie

How Old Andrew Garfield Was During The Movie

The Amazing Spider-Man



The Amazing Spider-Man 2



The Amazing Spider-Man

In Andrew Garfield’s first film as the iconic Marvel superhero, Peter Parker gains his powers and his alter ego as Spider-Man. Meanwhile, the Lizard is a growing threat, and Spider-Man must use his newfound abilities to save the day.

Marc Webb

Release Date
July 3, 2012

Tom Holland Is Closest To Peter Parker’s Actual Age

Marvel Studios chose to focus on a younger Peter Parker, with the friendly neighborhood Spider-Man being 15-years-old during his Civil War introduction in 2016, and Tom Holland was 18 at the time of filming. This younger choice for the character helped to make Peter’s perception of Tony Stark as a father-figure feel more believable. By the time Spider-Man: Homecoming was filming, Holland was 20 years old, making him the youngest actor to play teenage Peter Parker in live-action – and the one closest to the character’s age, though this would be stretched following Avengers: Endgame’s five-year time-jump.

Spider-Man: Far From Home is set five years after Thanos’ snap in Avengers: Infinity War, and since Peter was snapped he is seemingly still 16-years-old during Far From Home. Filming took place for his second solo outing as Spider-Man in 2018, meaning Holland was 22 years old. Spider-Man: No Way Home takes place immediately after Spider-Man: Far From Home‘s post-credits scene, meaning Peter Parker is still 16 or 17. No Way Home wrapped filming in March 2021, placing Holland at 24-years-old. Holland continues to be closer to Peter’s age than Maguire and Garfield were, but Marvel Studios is allowing the age gap to grow as his MCU story continues to unfold.

Tom Holland Spider-Man Movie Title

How Old Tom Holland’s Peter Parker Was During The Movie

How Old Tom Holland Was During The Movie

Spider-Man: Homecoming



Spider-Man: Far From Home



Spider-Man: No Way Home



Spider-Man: Homecoming

After making his MCU debut in Captain America: Civil War, Tom Holland is back as Peter Parker for a new Spider-Man solo film. This time, Peter battles with Adrian Toomes, who takes on the moniker Vulture after profiting off of selling Chitari technology and weapons. Under Tony Stark’s guidance, Peter must prove himself a hero while protecting his city from Vulture and the other criminals in New York. Spider-Man: Homecoming was the first of three films in director Jon Watts’ MCU journey, dubbed the “Homecoming” trilogy.

Jon Watts

Release Date
July 7, 2017

Michael Keaton , Martin Starr , Angourie Rice , Robert Downey Jr. , Marisa Tomei , Bokeem Woodbine , Logan Marshall-Green , Garcelle Beauvais , Michael Mando , Zendaya , Tom Holland , Jon Favreau , Donald Glover , Hannibal Buress

Spider-Verse’s Miles Morales Actor Shameik Moore Also Had A Huge Age Gap

Miles Morales in Into The Spider-Verse.

While not portraying Peter Parker, Miles Morales is the primary Spider-Man of Sony’s Spider-Verse franchise, an animated version of Spider-Man voiced by Shameik Moore. Even younger than Peter Parker’s live-action iterations, Morales is supposed to be 14-years-old, but Moore was 23 when he provided the voice for the character.

This is, however, much less noticeable than the age gaps between Maguire, Garfield, and Holland and their teenage role, since Morales is an animated Spider-Man. Perhaps this will continue if and when Miles Morales enters the MCU, especially since every actor to take on the role of Spider-Man – whichever version it happens to be – has been older than the character himself.

Shameik Moore Spider-Man Movie Title

How Old Shameik Moore’s Peter Parker Was During The Movie

How Old Shameik Moore Was During The Movie

Spider-Man: Into The Spider-Verse



Spider-Man: Across The Spider-Verse

Around 16-17


Spider-Man Into the Spider-Verse

In the first animated Spider-Man film released in theaters, Miles Morales, a teenager who idolizes Spider-Man, gains Spider-Man powers of his own. While learning to use his new abilities, Miles crosses parallel dimensions and teams up with the different versions of Spider-Man from those dimensions to stop a threat to all reality. 

Bob Persichetti , Peter Ramsey

Release Date
December 14, 2018

Jake Johnson , Kimiko Glenn , Hailee Steinfeld , Liev Schreiber , Luna Lauren Velez , Nicolas Cage , Lily Tomlin , Mahershala Ali , John Mulaney , Shameik Moore , Brian Tyree Henry

Leave a Reply

Your email address will not be published. Required fields are marked *