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

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 star at 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:

More from Business Insider:

Advertisement