Hollywood has always had its box office royalty, but the names at the very top shift more often than casual moviegoers might expect. A handful of performers keep showing up in the biggest films of any given year, not because they chase blockbusters on purpose, but because franchises like Marvel, Avatar, and Mission: Impossible keep needing familiar faces. Looking at who has actually banked the most money across their filmography tells a different story than award season buzz or magazine covers, and the numbers have moved quite a bit even in the last year alone.
1. Zoe Saldaña

As of early 2026, Zoe Saldaña sits at the very top of this list, a position that would have seemed unlikely a decade ago for an actress mostly known for supporting roles. She has steadily climbed the chart throughout her career with leading roles in 18 films, including major blockbusters like the Avatar movies, Guardians of the Galaxy, Avengers: Infinity War and Pirates of the Caribbean: The Curse of the Black Pearl. What sets her apart is the sheer concentration of mega hits in her filmography rather than just volume.
She is the only actor to star in the three highest-grossing movies of all time: Avatar, Avengers: Endgame and Avatar: The Way of Water. Her latest milestone came thanks to Avatar: Fire and Ash, which has grossed more than 1.2 billion dollars worldwide. That single franchise, paired with her Marvel work, pushed her past longtime leaders Scarlett Johansson and Samuel L. Jackson in a matter of weeks.
2. Samuel L. Jackson

For years, Samuel L. Jackson was simply the name everyone cited when talking about box office dominance, and he still holds records that matter. Jackson is officially the king of the box office after starring in more films to gross over 100 million dollars at the box office than any other actor. That particular record has passed through several hands over the decades, including Harrison Ford and Tom Cruise, before landing back with Jackson.
As of November 2025, Samuel L. Jackson was the highest-grossing leading actor in the United States and Canada, with movies featuring him as a protagonist collectively amassing 5.85 billion dollars domestically. His filmography spans Pulp Fiction, the Star Wars prequels, Jurassic Park, and of course his long run as Nick Fury in the Marvel Cinematic Universe. Few actors have managed to stay this bankable across so many different genres and decades.
3. Scarlett Johansson

Scarlett Johansson held the crown as the highest-grossing actor of all time for a stretch that felt almost permanent, only to be dethroned in January 2026. She had previously held the record at 15.4 billion dollars before Saldaña surpassed her. Her rise was built almost entirely on the back of her nine appearances as Black Widow, alongside a few non-Marvel hits.
Her filmography grossed 5.68 billion dollars at the North American box office, placing her second on the domestic leaderboard behind Jackson. She has appeared alongside Saldaña in Avengers: Infinity War and Endgame, and has more recently added the box office success of Jurassic World Rebirth to her tally. Losing the top spot does not erase the fact that she remains one of the most reliably profitable actors working today.
4. Robert Downey Jr.

Robert Downey Jr. built his entire second act in Hollywood around a single role, and it paid off in a way few could have predicted back in 2008. His movies have grossed a collective 14.31 billion dollars, a number that was expected to climb significantly once Avengers: Doomsday opened in theaters in 2026. That anticipated Doomsday bump matters because it signals he is not done climbing this list anytime soon.
Downey’s career gross reflects more than just Iron Man films. He remains one of the most important film stars in cinema history, having leapt from smaller 1980s roles into more prestigious work before Marvel made him a global name again. His return to the MCU as a new character in Doomsday shows the franchise still sees enormous value in bringing him back, even years after his character’s apparent farewell.
5. Chris Pratt

Chris Pratt’s path to blockbuster royalty started on television comedy before he became one of the most bankable action leads in the industry. He went from lovable goofball on TV to the leading man of two gigantic franchises, starring as dino wrangler Owen Grady in Jurassic World and as Marvel’s Star-Lord in Guardians of the Galaxy. Few actors have managed to anchor two separate billion-dollar franchises at the same time the way he has.
Throw in The LEGO Movie and his Avengers appearances, and this everyman turned action star has netted north of 15 billion dollars in worldwide grosses. His domestic filmography alone has grossed 5.36 billion dollars, placing him firmly among the top five leading actors in North America. Pratt’s blend of comedic timing and physical presence has kept him in constant demand for tentpole releases.
6. Chris Hemsworth

Chris Hemsworth’s box office story is inseparable from a certain hammer wielding Norse god, but his reach extends well beyond Asgard at this point. The Australian actor has starred in over 50 films that have collectively grossed more than 14 billion dollars at the global box office, making him one of the highest-grossing actors in history. That total includes non-Marvel work like Extraction and Men in Black International, though his superhero run remains the clear engine.
His top grossing film remains Avengers: Endgame, which brought in 2.79 billion dollars worldwide. Across 28 films as lead actor, his worldwide box office total comes to roughly 12.1 billion dollars. Hemsworth has managed to stretch his appeal into dramatic and comedic territory without losing the action hero credibility that made him famous.
7. Tom Cruise

Tom Cruise stands out on this list for a reason that almost feels quaint by modern standards: he built his fortune without ever joining a superhero franchise. His path to a 12.6 billion dollar box office haul as a lead is different from everyone else, thanks to his aversion to superhero movies, since eight of the ten highest-grossing stars have had major roles in the Marvel Cinematic Universe. That makes his climb up this list arguably more impressive than most of his peers.
Cruise movies have earned over 12.6 billion dollars over the years, with Top Gun: Maverick alone earning more than 1.45 billion dollars. Now in his sixties, Cruise has hardly slowed down, most recently reprising his role as Ethan Hunt in Mission: Impossible – The Final Reckoning in 2025. His longevity across four decades of leading roles is practically unmatched among current working actors.
8. Chris Evans

Chris Evans closes out this list, having built his box office fortune almost entirely around a shield and a star-spangled suit. As Captain America, Evans carried a trilogy of his own and a slew of Avengers team-ups, anchoring Marvel’s incredible run at the top of the box office, with earlier comic book success in Fantastic Four. His filmography also branched into acclaimed ensemble work that broadened his appeal beyond the superhero genre.
Beyond superheroes, Evans has been part of ensemble hits like Knives Out and Pixar’s Lightyear, and with over 40 films his inflation-adjusted grosses have topped 14 billion dollars worldwide. Rounding out the top ten worldwide list, Evans sits at roughly 11.48 billion dollars in career box office. Even without a cape on screen anymore, his name still carries enough weight to open a film.
It is worth noting that these rankings shift constantly, sometimes within the same month, as new releases push totals higher and franchises add fresh installments. The gap between the names at the top is often just a few hundred million dollars, meaning a single opening weekend can rearrange the entire order. What stays consistent is the pattern itself: a small circle of franchise-anchored actors keeps cycling through the same handful of studios, the same handful of universes, and the same staggering totals that most performers in Hollywood history never come close to touching.
