Tom Holland Becomes World’s Highest-Grossing Actor at 30, Beats Zoe Saldana and Scarlett Johansson

Tom Holland | Getty

IST

3–5 minutes

Read

Share This Article via:-

Tom Holland has officially become the highest-grossing actor of all time. The 30-year-old British star, who began his career as a child performer on London’s West End stage, has seen his films generate approximately $15.55 billion at the global box office. This figure pushes him past previous record-holders Zoe Saldana ($15.47 billion) and Scarlett Johansson ($15.40 billion), marking a historic shift in Hollywood’s box office hierarchy.

Advertisements

How Tom Holland Reached the Top Spot

The actor’s rise to number one was driven by the extraordinary commercial performance of two films released in 2026. Spider-Man: Brand New Day, his fourth solo outing as Peter Parker, has earned $2.45 billion worldwide. Christopher Nolan’s The Odyssey, in which Holland plays Telemachus, has added another $1.68 billion to his total. Together, these two releases added more than $4.1 billion to his career gross in a matter of months.

Just two months before claiming the top spot, Holland sat in seventh place on the all-time list. The massive success of Spider-Man: Brand New Day alone vaulted him past several established stars. The film crossed $1 billion worldwide within six days of release and reached $2 billion after only three weekends. It is now the third-highest-grossing film of all time globally, behind only Avatar and Avengers: Endgame.

The Numbers Behind the Record

Holland’s career box office total now stands at approximately $15.55 billion across 24 films in which he has held a lead or leading ensemble role. The figures, reported by ComicBook.com and widely cited across entertainment outlets, place him narrowly ahead of Zoe Saldana, whose films have grossed $15.47 billion, and Scarlett Johansson, who sits at $15.40 billion.

Advertisements

The margin between first and second place is fewer than $100 million, a gap that could shift depending on future releases. Saldana remains attached to the Avatar franchise, with more sequels planned. Johansson has signed on for roles in The Batman and The Exorcist franchises, both of which could add to her total.

A Career That Started on Stage

Tom Holland began performing at age 11 in Billy Elliot the Musical on London’s West End. He made his film debut four years later in The Impossible (2012), starring opposite Naomi Watts and Ewan McGregor. Early roles in How I Live Now (2013) and Locke (2013) followed before his breakthrough.

His life changed in 2015 when he secured a multi-film deal with Marvel Studios to portray Spider-Man. He first appeared as Peter Parker in Captain America: Civil War (2016), earning a reported $250,000 for that debut. His salary grew with each subsequent film: approximately $500,000 for Spider-Man: Homecoming (2017), $4 million for Spider-Man: Far From Home (2019), and $10 million for Spider-Man: No Way Home (2021). For Spider-Man: Brand New Day, his base salary was reported at $20 million, with performance bonuses that could push his total earnings for the film beyond $100 million.

Advertisements

The four solo Spider-Man films alone have collectively grossed over $6.3 billion. Beyond the Marvel Cinematic Universe, Holland has starred in Uncharted (2022) and The Odyssey (2026).

The Top 10 Highest-Grossing Actors

The all-time list remains heavily dominated by performers from the Marvel Cinematic Universe. Following Holland’s ascent, the rankings stand as follows:

  • Tom Holland: $15.55 billion
  • Zoe Saldana: $15.47 billion
  • Scarlett Johansson: $15.40 billion
  • Chris Pratt: $15.15 billion
  • Samuel L. Jackson: $14.6 billion
  • Robert Downey Jr.: $14.3 billion
  • Chris Hemsworth: $12.19 billion
  • Vin Diesel: $12.04 billion
  • Chris Evans: $11.49 billion
  • Tom Cruise: $13.37 billion

Tom Cruise is the only actor in the top ten who is not primarily associated with Marvel. His 45 films have grossed $13.37 billion, including $4.74 billion from the Mission: Impossible series and $1.9 billion from the two Top Gun films.

Advertisements

You May Also Like:

What the Record Means

Holland’s achievement is notable not just for the figure but for his age. At 30, he is significantly younger than the other actors in the top ten. The previous record-holders, Saldana and Johansson, are both in their 40s. Tom Cruise, the only non-MCU actor on the list, is in his 60s.

Industry observers have pointed out that Holland’s total is expected to grow further. He is set to appear in Avengers: Doomsday, scheduled for release later in 2026. A fifth Spider-Man film is also in development, with Destin Daniel Cretton reportedly returning to direct. Beyond franchise work, Holland has signed on to star in a Fred Astaire biopic directed by Paul King and a legal drama titled The Partner, based on the John Grisham novel.

Advertisements

The record reflects a broader trend in Hollywood where franchise films, particularly those within the Marvel Cinematic Universe, have reshaped box office history. Performers who anchor multiple interconnected blockbusters accumulate grosses at a pace that traditional movie stars from earlier eras could not match.

Also Read: Avengers: Doomsday Bitty Pops Seemingly Retcon Yelena Belova Black Widow Moment From Spider-Man Brand New Day

Advertisements

Stay tuned to VvipTimes for more box office records, casting updates, and streaming news from Hollywood and beyond.


Leave a reply

Leave a Reply

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


You May Also Like: –