The $2 billion lifetime box mark for all their movies is a major milestone for actors and only the most popular ones have reached that level. The full list, per The Numbers, includes a lot of names you’d expect, and a few you wouldn’t. Many on the list play major characters in the MCU, though we’ve limited those somewhat here, to get a fuller picture. So here it is, our list of actors who’ve topped the $2 billion mark all-time at the box office.
Daniel Radcliffe
There are some huge franchises out there, and few are bigger than the Harry Potter series, so naturally, the actor who played its protagonist, Daniel Radcliffe, is going to find his way onto this list. With a box office total climbing north of $2.6 billion, Radcliffe has supplemented Harry Potter with big movies like Now You See Me 2 and The Lost City.
Tom Cruise
For four decades Tom Cruise has been one of, if not the, most bankable stars in Hollywood. The biggest chunk of the more than $4 billion he’s earned has come from the Mission: Impossible movies, but almost every one of his movies, from Top Gun to War of the Worlds and beyond are usually big money makers.
Harrison Ford
When you star in two of the biggest franchises in Hollywood history, you’re going to make this list. As Han Solo in the Star Wars movies and as the titular character in the Indiana Jones series, Harrison Ford has been raking in box office receipts for decades. He’s also had big money earners outside those series as well, like the two Jack Ryan movies he starred in, and movies like The Fugitive and the two Blade Runner flicks.
Tom Hanks
It’s hardly a surprise to see Tom Hanks on this list. With a total box office of over $5 billion, Hanks has consistently crushed it in some of the most iconic roles in Hollywood history. The list of Hanks’ best movies includes Saving Private Ryan, Forrest Gump, Philadelphia, Big, and many more, but the movies that make the biggest contribution to that box office number come from the Toy Story franchise.
Jack Black
Jack Black movies have brought in more than $2.7 billion. Before you wonder where that has come from, you have to remember just how huge the Kung Fu Panda series of movies have been. They all have collected huge box office numbers. Throw in School of Rock, and the Jumanji series, and all of a sudden, you’re climbing in some pretty rarified air. Oh – and it might surprise you that the Super Mario Bros. Movie earned more than a billion on its own.
Morgan Freeman
Is there a more beloved actor in Hollywood than Morgan Freeman? With movies like The Shawshank Redemption, Driving Miss Daisy, and Unforgiven he’s proven he’s one the best actors, and with huge movies like The Dark Knight trilogy, he’s brought in a ton of money, with over $2 billion total.
George Clooney
There isn’t anyone in Hollywood who quite personifies a classic movie star than George Clooney. He’s brought in more than $2 billion lifetime, with only one superhero movie on his resume (and a forgettable one at that, with Batman & Robin). Of course, the Ocean’s movies have been his biggest box office successes, but he mostly has just put out great movie after great movie.
Liam Neeson
While Liam Neeson isn’t alone in actors we’d like to see in the MCU one day, he’s still earned bank at the box office. He’s appeared in a number of other big franchises, like Star Wars, The Dark Knight, and The Chronicles of Narnia, and the franchise he’s most known for, the Taken movies.
Steve Carell
It may surprise you to see Steve Carrell on this list until you remember how huge the Despicable Me franchise is. Those movies print money and Carell has been a monster piece in that puzzle. Of course, he’s also had huge hits like The 40-Year-Old Virgin and the Anchorman movies.
Meryl Streep
It’s hard to argue against Meryl Streep being the finest actress of a generation, and perhaps even ever. With more than 20 Oscar nominations, she’s built a career that is unparalleled. She has also managed to kill it at the box office despite not being a part of any huge franchises. The Mamma Mia! movies are the closest she’s come to something like that, which makes her $2 billion+ that much more impressive.
Eddie Murphy
Year after year Eddie Murphy just cranks out hit after hit. Sure, he’s a long way away from his peak as a comic in the ’80s, but you can’t argue against the results, with over $3.5 billion in total receipts. The biggest contributors, of course, are the Shrek movies.
Johnny Depp
Of course, Johnny Depp has to be on this list. Depp led one of the biggest franchises of the early 21st Century with the Pirates of the Caribbean movies. He’s had a lot of hits outside of his work for Disney, but the role of Jack Sparrow has translated to a big chunk of his more than $3.6 billion total box office.
Jennifer Lawrence
Jennifer Lawrence hasn’t been in the MCU proper, but in full disclosure, she did appear in the X-Men franchise when it was outside of the MCU proper. So there is that. Still, she’s also got another franchise under her belt with the Hunger Games movies. Outside of that, she’s known for taking on serious roles in movies like Winter’s Bone and Mother. It all adds up to more than $2.6 billion.
Robert De Niro
Robert De Niro has been one of the most famous actors in Hollywood for more than 50 years and with that has come a lot of success at the ticket window. in total, his movies like Cape Fear, The Godfather II, Killers of the Flower Moon, and, the films that have contributed the most to his more than $2.6 billion lifetime box office sales, the Meet The Parents movies.
Emma Watson
As one of the key cast members of eight Harry Potter movies, it’s hardly a surprise to see Emma Watson on this list. That franchise alone has made billions. She also appeared as Belle in the Disney live-action remake of Beauty and the Beast in 2017, which made a cool billion as well.
Leonardo DiCaprio
The great Leonardo DiCaprio is another actor on this list who has built remarkable box office numbers – well over $2 billion – without the benefit of a major franchise. It helps to have Titanic on your resume though.
Julia Roberts
Since the late ’80s, Julia Roberts has been box office gold. In all, her movies have made more than $2 billion, and without the benefit of a major franchise, aside from the first two Ocean’s movies. Instead, she’s built her legendary career on movies like Pretty Woman, Erin Brockovich, and Eat Pray Love.
Bruce Willis
There are few action stars as loved as Bruce Willis. Before he retired due to aphasia and dementia, he not only starred in the Die Hard series, but he consistently churned out hits like Pulp Fiction, 12 Monkeys, and one of his biggest movies, Armageddon. He also popped in two of the Expendables movies, earning an overall $3 billion or so.
Dwayne Johnson
Dwayne Johnson may have started out in professional wrestling, but he’s owned Hollywood since making the transition to acting. In addition to the Fast and Jumanji franchises, Johnson’s box office totals include two Mummy movies and a slew of other hits. It all adds up to well over $3 billion.
Owen Wilson
There is a small caveat here. Owen Wilson has technically appeared in the MCU, but it was on the Disney+ show Loki and he’s never been in one of the movies, so nothing in the MCU is reflected in his box office numbers. What does count is movies like Meet The Parents, Night At The Museum, and The Cars franchise. It all adds up to more than $2.3 billion.
Adam Driver
While he may not have the MCU on his resume, Adam Driver does have three huge Star Wars movies on it. That’s a great way to pad your box office numbers. Driver is hardly a one-hit wonder though. House of Gucci, BlacKkKlansman, and others all add up to more than $2.3 billion.
Sandra Bullock
Sandra Bullock has put together an impressive career that’s spanned over three decades. Despite not starring in many major franchises aside from Ocean’s 8 and Minions. Still, over her career, she’s generated more than $2.6 billion in box office totals. Impressive, to say the least.
Kevin Hart
Everyone loves Kevin Hart, but it’s sort of surprising just how successful his movies have been over the years. He’s in rarified air here with over $2.4 billion in tickets sold to movies he’s appeared in. It certainly helps that’s his popped up in the Fast franchise, as well as the Jumanji movies, of course.
Jim Carrey
Other than Batman Forever Jim Carrey has avoided major franchises over the years. Still, at one point, he was Hollywood’s highest-paid actor because his movies almost always make big bucks, bringing in more than $2.9 million overall. Movies like Bruce Almighty and the Sonic movies have contributed greatly to that haul.
Will Ferrell
What can you say about Will Ferrell that hasn’t already been said? Frankly, he’s the premier comedic actor over the last couple of decades. With movies like the Anchorman series, Elf, Step Brothers, and maybe his biggest contributor to his more than $2.8 billion in receipts, the Lego franchise, Farrell movies continue to clean up in theaters.
Will Smith
Before the infamous “slap” at the Oscars in 2023, Will Smith was one of America’s most beloved movie stars. His reputation has taken a hit, but his box office numbers over the years don’t lie. With franchises like Bad Boys and Men In Black, in addition to a huge number of other hits over the years, Smith’s total take is among the highest ever at over $3.8 billion.
Keanu Reeves
You don’t need comic book movies when you’ve got monster franchises like John Wick and The Matrix. Those two series have contributed a huge part to Keanu Reeves’ amazing box office numbers, which stretch over $2 billion now. Throw in one of the Toy Story movies and a handful of other big hits and you’re on top of the world.
Denzel Washington
Until The Equalizer series, Denzel Washington had never even starred in a sequel, much a franchise. He has still managed to rack up more than $2.5 billion in box office numbers though. Washington has been one of the world’s most famous actors for decades and has won a slew of awards, including two Oscars, so it’s hardly a surprise, but it’s still darn impressive.
Brad Pitt
If Brad Pitt’s Ocean’s franchise co-star George Clooney isn’t the most famous movie star in the world, Brad Pitt might be. Like Clooney, he’s mostly built his box office record without the help of any major franchise, aside from Ocean’s. It is worth mentioning that he had that infamous cameo in Deadpool 2, but that’s still technically outside of the MCU.
Adam Sandler
He’s not everyone’s cup of tea, sure, but Adam Sandler has put together one of the most impressive careers in Hollywood history with his unique brand of humor. Movies like Big Baddy, Mr. Deeds, You Don’t Mess with the Zohan and Grown Ups have all tucked away huge amounts of money, as have others, meaning Sandler’s overall box office is up over $2.8 billion.
Ben Affleck
Ben Affleck does benefit from his time as Batman in the ill-fated DCEU, which has since been replaced with the reboot DCU. Those movies, despite mostly middling reviews, did all make a lot of money. When you add in movies like Armageddon, Pearl Harbor, and Gone Girl, it’s easy to see how his total haul adds up to more than $2.4 billion.
Mark Wahlberg
Mark Wahlberg might be the most surprising person on this list, believe it or not. Then you remember he was in some of the Transformer movies, and think about how much the Ted and Daddy’s Home movies made, and you realize it’s not actually all that shocking. In total, his movies have brought in well over two and a half billion dollars.