Over the last 10 years or so, it has become the norm for massive blockbuster movies to surpass a billion dollars earned at the worldwide box office.
Whether it be a Marvel, DC, Pixar property or something else altogether, studios can rest assured that, if they get a movie star on board, they are guaranteed to get plenty of money in return.
Officially, the biggest box-office draw of all time is Scarlett Johansson, with her lead roles accumulating no less than $14,519,031,650. Two of her Marvel co-stars, Robert Downey Jr. and Samuel L. Jackson are in second and third respectively.
As you no doubt would have predicted, the list is dominated by stars who have appears in MCU movies. In addition to the aforementioned trio, we also have Zoe Saldana, Chris Hemsworth, Chris Pratt and Vin Diesel.
Indeed, only two actors - Tom Cruise and Tom Hanks - feature in the top 10 having never appeeared in a movie for Marvel.
All the Marvel actors' top movie is Avengers: Endgame apart from one; Zoe Saldana, whose highest-grossing movie remains Avatar.
Crucially, for our list we are focusing on actors who have accumulated these box office numbers from lead roles. If you were to simply take appearances into account, the highest-grossing performer of all time is actually Stan Lee thanks to his numerous cameos.
Highest-grossing actors
Actor |
Worldwide Box Office |
Biggest Movie |
Scarlett Johansson |
$14,519,031,650 |
Avengers: Endgame |
Robert Downey Jr. |
$14,393,065,668 |
Avengers: Endgame |
Samuel L. Jackson |
$14,376,505,937 |
Avengers: Endgame |
Zoe Saldana |
$12,805,874,340 |
Avatar |
Chris Hemsworth |
$11,958,567,765 |
Avengers: Endgame |
Chris Pratt |
$11,742,796,476 |
Avengers: Endgame |
Tom Cruise |
$11,547,725,996 |
Top Gun: Maverick |
Chris Evans |
$11,277,890,989 |
Avengers: Endgame |
Tom Hanks |
$10,704,310,520 |
Toy Story 4 |
Vin Diesel |
$10,537,096,327 |
Avengers: Endgame |
Comments (0)