Scarlett Johansson has joined the big league and is now the highest-grossing actor of all time, with her films earning a staggering $14.8 billion globally. This milestone follows the release of ‘Jurassic World: Rebirth,’ where Johansson plays the role of Zora Bennett. The film has already made $318 million worldwide in just six days, marking one of 2025’s biggest openings.
Scarlett Johansson Beats Samuel L. Jackson
Best known for her role as ‘Black Widow’ in the Marvel Cinematic Universe, Johansson has contributed over $8.7 billion from MCU films alone. Her first appearance was in ‘Iron Man 2,’ and her performances in ‘The Avengers’ and ‘Captain America: Civil War’ solidified her box office power. At 40, Johansson surpasses A-list stars like Samuel L. Jackson, Robert Downey Jr., and Tom Hanks in lifetime earnings. Johansson’s achievement is even more remarkable, as she has appeared in fewer lead roles compared to other actors on the list.