The 20 actors who have made the most money at the US box office

Saving private ryan tom hanks Paramount PicturesParamount PicturesTom Hanks in ‘Saving Private Ryan.’

The most successful actors in Hollywood history have combined talent, versatility, and longevity to appear in hit after hit.

Tom Hanks, for instance — the 3rd highest-earning actor in the history of the U.S. box office — has all three qualities in spades.

We turned to Box Office Mojo to rank the top 20 actors of all-time by their total career hauls at the U.S. box office.

Most are well-known, like Hanks and Scarlett Johansson, while others, like the “Star Wars” C-3PO actor Anthony Daniels, are not, though their careers speak for themselves.

Check out the actors with the top U.S. box-office grosses of all time:

20. Stellan Skarsgard -- $A3.98 billion

Disney
Skarsgard in 'Thor: The Dark World.'

Highest grossing film: 'The Avengers' ($A781.62 million)

19. Bruce Willis -- $A4 billion

Buena Vista Pictures
Willis in 'The Sixth Sense.'

Highest grossing film: 'The Sixth Sense' ($A367.99 million)

18. Will Smith -- $A4.02 billion

Warner Bros.
Smith in 'Suicide Squad.'

Highest grossing film: 'Suicide Squad' ($A407.61 million)

17. Emma Watson -- $A4.02 billion

Disney
Watson in 'Beauty and the Beast.'

Highest grossing film: 'Beauty and the Beast' ($A631.92 million)

16. Robert DeNiro -- $A4.05 billion

Universal Pictures.
DeNiro in 'Meet the Fockers.'

Highest grossing film: 'Meet the Fockers' ($A350.19
million)

15. Robin Williams -- $A4.11 billion

Williams in 'Night at the Museum.'

Highest grossing film: 'Night at the Museum' ($A314.58 million)

14. Gary Oldman -- $A4.22 billion

Warner Bros. Pictures
Oldman in 'The Dark Knight.'

Highest grossing film: 'The Dark Knight' ($A670.18 million)

13. Michael Caine -- $A4.25 billion

Caine in 'The Dark Knight Rises.'

Highest grossing film: 'The Dark Knight' ($A670.18 million)

12. Anthony Daniels -- $A4.28 million

Daniels as C-3PO in 'Star Wars: The Force Awakens.'

Highest grossing film: 'Star Wars: The Force Awakens' ($A1.173.59 billion)

11. Johnny Depp -- $A4.44 billion

Depp in 'Pirates of the Caribbean: Dead Man's Chest'

Highest grossing film: 'Pirates of the Caribbean: Dead Man's Chest' ($A530.35 million)

10. Ian McKellan -- $A4.58 billion

New Line
McKellan in 'The Lord of the Rings: The Return of the King.'

Highest grossing film: 'Beauty and the Beast' ($A631.46 million)

9. Scarlett Johansson -- $A4.6 billion

Johansson in 'The Avengers.'

Highest grossing film: 'The Avengers' ($A781.06 million)

8. Tom Cruise -- $A4.67 billion

Paramount Pictures
Cruise in 'War of the Worlds.'

Highest grossing film: 'War of the Worlds' ($A293.55 million)

7. Stanley Tucci -- $A4.71 billion

Lionsgate
Tucci in 'Catching Fire.'

Highest grossing film: 'Catching Fire' ($A532.11 million)

6. Eddie Murphy -- $A4.77 billion

Paramount
Murphy in 'Coming to America.'

Highest grossing film: 'Shrek 2' ($A552.78
million)

5. Robert Downey, Jr. -- $A5.36 billion

Downey, Jr. in 'The Avengers.'

Highest grossing film: 'The Avengers' ($A781.06
million)

4. Morgan Freeman -- $A5.66 billion

Warner Bros.
Freeman in 'The Dark Knight.'

Highest grossing film: 'The Dark Knight' ($A670.18 million)

3. Tom Hanks -- $A5.67 billion

20th Century Fox
Hanks in 'Cast Away.'

Highest grossing film: 'Toy Story 3' ($A519.95
million)

2. Harrison Ford -- $A6.10 billion

Ford in 'Star Wars: The Force Awakens.'

Highest grossing film: 'Star Wars: The Force Awakens' ($A1.173.59 billion)

1. Samuel L. Jackson -- $A6.44 billion

Walt Disney Pictures
Jackson in 'The Avengers.'

Highest grossing film: 'The Avengers' ($A781.06
million)

NOW WATCH: Briefing videos

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.