Some of history’s top-grossing actors ground out big returns slowly over the course of long careers. Others scored huge hits with recurring roles in franchises early on. Regardless, the actors that bring home the big bucks are all but guaranteed fame and fortune in return.
From Oscar-winning performers to blockbuster action stars, click through to learn about today’s highest-grossing actors at the domestic box office.
50. Tyrese Gibson
With a lifetime gross of nearly $2.6 billion, Tyrese Gibson movies average more than $150 million at the domestic box office. Key roles in super successful franchises like “The Fast and the Furious” and “Transformers” have been good for Gibson, who simply goes by Tyrese when he’s serenading his music fans on stage.
49. Ewan McGregor
Although Ewan McGregor has appeared in at least four films that grossed less than $20,000, he’s also appeared in seven that pulled in nine figures, giving him a total box office haul of just under $2.6 billion. The three movies from the middle “Star Wars” trilogy were his No. 1, 2 and 3 biggest films — until he starred in the $504 million juggernaut “Beauty and the Beast” in 2017.
48. Simon Pegg
“Star Wars.” “Mission: Impossible.” “Star Trek.” Ice Age.” Simon Pegg’s resume reads like a film franchise all-star list — which is why his movies have grossed $2.62 billion in the U.S.
Who Made More? Star Trek Casts Then and Now
47. Jonah Hill
Jonah Hill played key roles in raunchy comedy masterpieces like “Knocked Up,” “Superbad” and “Forgetting Sarah Marshall.” It’s his voice, however, that brings home the bacon — “The LEGO Movie” and “How to Train Your Dragon” are the two biggest breadwinners of this actor’s more than $2.62 billion total haul.
46. Daniel Radcliffe
His name is Daniel Radcliffe, but if you bumped into him at the mall, you’d tell everyone you just saw Harry Potter. His lead role in the eight-film mega-franchise represents nearly half his resume, all of his nine-figure movies (when you don’t count a cameo in “Trainwreck”) and the lion’s share of the more than $2.63 billion his movies have earned in total. The franchise’s success has obviously impacted the actor’s personal wealth — but is Radcliffe the richest Harry Potter cast member?
45. Jeremy Renner
Although Jeremy Renner has earned critical acclaim for roles in “The Hurt Locker” and “The Town,” franchise films are his bread and butter. Most of Renner’s $2.63 billion domestic gross comes from parts in series like “Avengers,” “Captain America” and “Mission: Impossible.”
44. Zoe Saldana
Zoe Saldana had a starring role in “Avatar,” the biggest movie of all time. That, along with roles in the “Star Trek” and “Guardians of the Galaxy” mega-franchises, helped her nearly 30-strong film resume gross almost $2.64 billion.
43. Adam Sandler
Forbes declared Adam Sandler to be the most overpaid actor in Hollywood in both 2013 and 2014. He didn’t have a movie out in time to be considered for 2015, but in 2016 he returned to take the No. 6 spot. Still, his movies have grossed $2.66 billion, which is quite a feat considering none breached the $170 million mark.
42. Tommy Lee Jones
From critical darlings like “JFK” and “Lincoln” to action hits like “The Fugitive” and “Men in Black,” Tommy Lee Jones has struck Hollywood gold multiple times. And his nearly four dozen movies have earned an average of $58.55 million each, for a total of $2.69 billion.
41. Brad Pitt
Brad Pitt has spent more than a quarter century putting in stellar performances in movies like “Seven,” “Fight Club” and “Snatch,” and getting equally stellar box office returns from blockbusters like “World War Z,” “Mr. & Mrs. Smith” and “Troy.” His efforts have earned him a $2.72 billion resume, which includes more than 40 movies that average nearly $65 million each.
40. Owen Wilson
Owen Wilson sneaks into the top 40 with a box office total of $2.77 billion. After more than two decades in the business, his 40-plus films boast average showings of $67.62 million.
39. Dwayne Johnson
The man known as The Rock averages nine figures per film — nearly $108 million each, which isn’t bad for a crossover actor who’s a wrestler by trade. Thanks to the “Fast and the Furious” franchise, as well as blockbusters like “Moana” and “San Andreas,” Dwayne Johnson’s movies have earned $2.81 billion.
38. Elizabeth Banks
Elizabeth Banks movies have earned more than $2.81 billion — which is pretty impressive when you consider those totals exclude her roles in the first three “Spider-Man” films, which would have been her No. 3, 4 and 6 biggest earners. Thanks to “The Hunger Games” franchise and several other blockbusters, however, her films score an average of $78.1 million.
37. Vin Diesel
Other than “Saving Private Ryan,” all of Vin Diesel’s 10 biggest movies are from the “Guardians of the Galaxy,” “XXX” and “Fast and the Furious” franchises. In total, the action star’s movies have grossed more than $2.81 billion.
36. Helena Bonham Carter
Thanks to big parts alongside Johnny Depp in “Alice in Wonderland” and “Charlie and the Chocolate Factory,” and, of course, her role in the “Harry Potter” franchise, Helena Bonham Carter’s movies have earned $2.82 billion. Her three dozen films made an average of $78.39 million each.
35. Ben Stiller
Ben Stiller shined with “Reality Bites” and “There’s Something About Mary” in the 1990s, and the “Meet the Parents,” “Night at the Museum” and “Madagascar” franchises in the 2000s and 2010s. In all, the funnyman’s films have pulled in $2.83 billion.
34. Mark Wahlberg
Two-time Academy Award nominee and one-time teen pop idol Mark Wahlberg made audiences laugh in “Ted,” made them cry in “The Perfect Storm” and made the Academy Awards take notice with “The Fighter” and “The Departed” — but one thing he always seems to make is money. The “Transformers” star boasts 40 movies that have earned a combined $2.85 billion.
33. Julia Roberts
Although “Pretty Woman” is the No. 4 highest-grossing romantic comedy of all time, the blockbuster Julia Roberts movie was released at least a decade before all three movies ahead of it. In total, her movies have earned a whopping $2.85 billion.
Where Are They Now? Hollywood’s Richest Romantic Ladies and Gents
32. Don Cheadle
Don Cheadle’s most critically acclaimed works — including “Hotel Rwanda,” “Boogie Nights” and “Crash” — earned low- to mid-eight-figure box office receipts. But his movies have brought in $2.89 billion in total.
If you’re wondering how that’s possible, note that Cheadle starred in three movies that pulled in more than $400 million each — “Avengers: Age of Ultron,” “Iron Man 3” and “Captain America: Civil War” — between the years 2013 and 2016.
31. Ralph Fiennes
Four of the top five Ralph Fiennes movies are from the “Harry Potter” franchise — but Fiennes is no one-trick pony. Part of the reason that his movies have grossed $2.9 billion is that his top 10 list also includes two “James Bond” films and “Schindler’s List.”
30. Idris Elba
Even though the totals don’t include his voicework for “Finding Dory” — the $486.3 million blockbuster that would have been his biggest movie — Idris Elba movies have earned $2.94 billion. As it stands, his biggest movie is the $459 million “Avengers: Age of Ultron,” though “The Jungle Book (2016)” and “Zootopia” are no slouches, either.
29. Bradley Cooper
A quirky breakout role in 2005’s “Wedding Crashers” launched Bradley Cooper into a decade-plus run that included critical and commercial smashes like “The Hangover” movies, “American Sniper,” “American Hustle” and the “Guardians of the Galaxy” franchise. In all, his movies have brought home nearly $2.95 billion, with an impressive average of more than $113 million per film. No wonder his net worth is sky-high these days.
28. Liam Neeson
Liam Neeson’s more than five dozen movies have hauled in roughly $2.95 billion — and that’s not counting “The Dark Knight” and three “Chronicles of Narnia” films. Although several of his movies didn’t break six figures, Neeson’s roles in “Schindler’s List,” “Star Wars Episode I: The Phantom Menace” and “The LEGO Movie” balance the scales in the actor’s favor.
27. Steve Carell
Six of Steve Carell’s seven highest-earning roles were for voiceover work in animated films, four of which are from the “Despicable Me” series. When you include his nine-figure hits like “Bruce Almighty,” “Evan Almighty” and “The 40-Year-Old Virgin,” the actor cleans up with a total $2.99 billion gross and a strong average haul of $103 million per movie.
26. Orlando Bloom
Orlando Bloom boasts an impressive average of $166.02 million per movie, thanks to the three juggernaut franchise films that represent nine of his top 10 movies: “Pirates of the Caribbean,” “Lord of the Rings” and “The Hobbit.” Although he’s appeared in fewer than 20 movies, and four of those grossed less than $100,000, his films have made a hefty $2.99 billion in total.
25. Woody Harrelson
The first name on the top half of the list is also the first actor whose movies have grossed more than $3 billion — Woody Harrelson, and the “Hunger Games” franchise dominates the tally of his highest-earning films. From “No Country for Old Men” and “Natural Born Killers” to “White Men Can’t Jump” and “The Thin Red Line,” Harrelson claims a long string of successful films.
24. Cameron Diaz
More than a third of Cameron Diaz’s $3.03 billion box office gross comes from the “Shrek” franchise, which represent her No. 1, 2, 3 and 4 movies. The “Charlie’s Angels” franchise, “There’s Something About Mary” and her first film “The Mask” also earned nine figures while contributing to the marketable Cameron Diaz brand.
Did Cameron Diaz Make the List? Here are 10 of the Richest Actresses of All Time
23. Andy Serkis
Even without the $459 million haul from “Avengers: Age of Ultron,” Andy Serkis lays claim to a portfolio of films that has earned $3.04 billion. The “Lord of the Rings,” “The Hobbit,” “Planet of the Apes” and “Star Wars” franchises have done the bulk of the heavy lifting for Serkis, whose films average an imposing $126.56 million each.
22. Cate Blanchett
Cate Blanchett owes the lion’s share of her $3.08 billion resume to the “Lord of the Rings,” “Hobbit” and “Thor” films, which account for around $2 billion of that haul. She also claims a handful of non-franchise films that grossed nine figures each.
21. Matt Damon
Matt Damon’s top 10 movies represent three decades of the versatile actor’s work, including “Good Will Hunting” and “Saving Private Ryan” in the 1990s, the “Bourne” franchise in the 2000s and “The Martian” in the 2010s — all of which posted nine-digit box office receipts. In all, his efforts have earned $3.16 billion.
And the Academy Award Goes to … Actors Whose Wealth Skyrocketed After Winning an Oscar
20. Stellan Skarsgard
Although his top 10 list includes critical darlings and nine-digit powerhouses like “Good Will Hunting” and “Angels & Demons,” Stellan Skarsgard’s biggest films come from the “Avengers” and “Pirates of the Caribbean” franchises. In all, his movies have grossed $3.18 billion.
19. Bruce Willis
After $3.19 billion in collective box office earnings, Bruce Willis still counts an ’80s movie — “Look Who’s Talking” — and two ’90s movies — “Armageddon” and “The Sixth Sense” — among his four highest-grossing movies. The iconic “Die Hard” series, the blockbuster “Expendables” franchise and critical favorites like “Pulp Fiction” only sweeten the pot — and his net worth.
18. Will Smith
Will Smith can be relied on for an impressive $128.2 million average box office gross, thanks to blockbusters like “Independence Day,” “Men in Black,” “I Am Legend” and “Suicide Squad,” all of which grossed more than $200 million. In total, his 25 movies are responsible for $3.21 billion in box office receipts.
17. Emma Watson
Emma Watson needed just 18 films to reach a total gross of $3.21 billion, thanks to the “Harry Potter” franchise, which represents eight of her nine biggest films. Her highest-grossing movie of all, however, is 2017’s “Beauty and the Beast,” which pulled in more than $504 million and helped bump her per-movie average to a massive $178.13.
See Which Are More Successful: Disney Live Action Movies vs. the Animated Originals
16. Robert De Niro
After more than 40 years and 82 films that include “The Godfather,” “Raging Bull” and “Goodfellas,” Robert De Niro can claim a lifetime box office gross of $3.23 billion. His biggest movies, however, are more recent — the three “Meet the Parents” films represent three of his top five earners.
15. Robin Williams
Rounding out the top 15 is the late Robin Williams, who claims box office receipts of $3.28 billion, thanks to blockbusters like “Mrs. Doubtfire,” the “Night at the Museum” franchise and voicework for animated films like “Aladdin” and “Happy Feet.”
14. Gary Oldman
Gary Oldman’s $3.38 billion box office haul is impressive even when you don’t consider that the total omits two “Harry Potter” films. Two other films from the franchise, along with “Batman Begins” and “The Dark Knight” movies, are enough to land Oldman in the top 15.
13. Michael Caine
Although 65 films dot Michael Caine’s long and prestigious resume, much of his $3.4 billion total box office gross can be attributed to the most recent “Batman” trilogy, along with nine-digit showings from films like “Inception,” “Cars 2” and “Austin Powers in Goldmember.”
12. Anthony Daniels
Although his resume lists just eight films, Anthony Daniels claims $3.42 billion in total box office dollars and a staggering per-film average of $427.59 million. Why? Because of his eight movies. One is the blockbuster “The LEGO Movie,” and the other seven all contain the words “Star Wars.”
11. Johnny Depp
A long-time fan favorite, Johnny Depp has been a reliable hitmaker since he first appeared in “A Nightmare on Elm Street” in 1984. The biggest source of his $3.62 billion box office total, however, comes from his top seven films worldwide: the “Pirates of the Caribbean” franchise, “Alice Wonderland” and “Charlie and the Chocolate Factory.”
10. Ian McKellen
Ian McKellen boasts a $114.2 million per-film average for a total of $3.65 billion. His place among the top 10 is largely thanks to the stunning success of 2017’s “Beauty and the Beast,” as well as his roles in the “Lord of the Rings,” “Hobbit” and “X-Men” franchises.
9. Scarlett Johansson
The silver screen’s Black Widow, Scarlett Johansson has a long, impressive resume dating back more than two decades. Her $3.67 billion in box office receipts, however, has largely been accumulated over the last few years. Her roles in “The Jungle Book,” “Sing” and the Marvel Cinematic Universe franchise earned more than $200 million each.
8. Stanley Tucci
Stanley Tucci has credits dating back to the 1980s, but his roles in modern mega-franchises are the source of most of his $3.76 billion box office total. He struck gold in the “Transformers,” “Hunger Games” and Marvel Cinematic Universe series, as well as 2017’s “Beauty and the Beast.”
7. Tom Cruise
For the last few decades, Tom Cruise has been one of Hollywood’s hit machines, with classics like “Top Gun,” “A Few Good Men” and “Rain Man” among his starring roles. The biggest source of his $3.78 billion total haul and nearly $97 million per-movie average, however, is the incredible success of the “Mission: Impossible” franchise.
6. Eddie Murphy
Few actors have had a better or longer run than funnyman Eddie Murphy, whose films average nearly $98 million each for a total of $3.81 billion. His top 10 list is divided between early hits like “Beverly Hills Cop” and “Coming to America,” groundbreaking ’90s performances in “Dr. Dolittle” and “The Nutty Professor,” and voice work for the blockbuster “Shrek” franchise.
5. Robert Downey, Jr.
Rounding out the top five is Robert Downey, Jr., who broke out with ’80s cult classics like “Less Than Zero” and “Weird Science” — but his massive $4.28 billion box office returns can largely be credited to his career’s second act. His role as Iron Man, as well as the success of the “Sherlock Holmes” franchise, make him one of history’s highest-grossing actors — as well as one of the richest.
4. Morgan Freeman
Morgan Freeman’s legendary resume includes critically acclaimed titles like “The Shawshank Redemption,” “Driving Miss Daisy” and “Lean on Me.” His status as the No. 4 top-grossing actor in history, along with his $4.52 billion box office total, have a lot to do with “the LEGO Movie,” “Bruce Almighty” and his recurring role in the franchise blockbuster “Dark Knight” trilogy.
3. Tom Hanks
Arguably the most versatile actor in history, Tom Hanks evolved from silly and lighthearted fare like “Splash” and “The Money Pit” to iconic game-changers like “Saving Private Ryan” and “Cast Away.” His $4.52 billion cumulative box office earnings — as well as his multimillion-dollar net worth — have been boosted by the success of animated series like “Toy Story,” but also come from critical darlings like “Forrest Gump.”
2. Harrison Ford
Every single actor on this list with a nine-figure average per movie has a relatively short resume — except for one. Harrison Ford boasts $118 million per film for a total of $4.96 billion, thanks to a nearly unprecedented run that includes the “Star Wars” and “Indiana Jones” franchises, as well as critical and commercial hits like “The Fugitive,” “Clear and Present Danger” and “Patriot Games.”
Who’s the Richest ‘Star Wars’ Cast Member? See Harrison Ford’s Net Worth and More
1. Samuel L. Jackson
Although he is not the highest-paid actor in Hollywood, Samuel L. Jackson — whose 77-strong resume includes “Pulp Fiction” and “A Time to Kill” — is the only actor on Earth who can claim gross receipts greater than $5 billion.
His $5.15 billion cumulative earnings are impressive even when you don’t consider that those totals omit “Jurassic Park,” two “Star Wars” films, “Iron Man,” “Thor” and a “Captain America” movie — any of which could be the biggest achievement on the resume of another actor.
All data was gathered from domestic box office information published by Box Office Mojo as of Nov. 28, 2017.