🔍
Log in Sign up

Tom Holland Becomes Highest-Grossing Actor Ever at 30

Thanks to Spider-Man: Brand New Day and The Odyssey, Tom Holland's films have earned about $15.5 billion worldwide, making him the top-grossing actor in box office history.

Tom Holland Becomes Highest-Grossing Actor Ever at 30

Tom Holland just swung past everyone else in Hollywood. At 30 years old, he's now the highest-grossing actor in global box office history.

According to the numbers, Holland's 24 films have pulled in around $15.5 billion worldwide. That's enough to leapfrog Zoe Saldaña, who previously held the crown with $15.47 billion.

A huge chunk of that comes from his Spider-Man role. He's headlined four solo Spidey movies and popped up in other Marvel films like Avengers: Infinity War, Avengers: Endgame, and Captain America: Civil War. But he's not just a superhero guy — his video game adaptation Uncharted also raked in $407 million globally.

Tom Holland Becomes Highest-Grossing Actor Ever at 30

The final push came from two massive 2026 summer releases: Spider-Man: Brand New Day and The Odyssey. Together, they added nearly $3.9 billion to his total, rocketing him to the top spot.

Right behind him, the rest of the top five are no slouches either. Scarlett Johansson sits at $15.4 billion, Samuel L. Jackson at $14.6 billion, and Robert Downey Jr. at $14.3 billion.

Tom Holland Becomes Highest-Grossing Actor Ever at 30

It's a pretty wild milestone for someone who's only been in the game for about a decade. From a young Spider-Man to a box office titan, Holland's run is nothing short of impressive.

What do you think — does Holland deserve the top spot, or is there another actor you'd put on the throne? Let us know in the comments!

Comments (0)

Log in to join the discussion

Log In

No comments yet