Mirror mirror on the wall, who is the highest grossing actor of them all? Leonardo DiCaprio and Johnny Depp are solid guesses for this title, since DiCaprio was coined the highest earner of 2010 and basically anything Depp touches turns to blockbuster madness. But both these Hollywood hunks come up short when compared to the baddest dude in Hollywood, Samuel L. Jackson, who has now made box office history. According to the Guinness Book of World Records, Jackson’s movies made a combined total of more than $7.4 billion over the course of his entire career, thus making him the new highest grossing actor of all time. The 62-year-old actor has starred in over 100 films, including big screen bombshells like the Star Wars prequels ($2.4 billion), Pulp Fiction ($212 million), and Jurassic Park ($914 million).
On average the Hollywood star makes four films a year, although he made six in 2010… and with projects like The Avengers in the works, it’s pretty clear the supreme moneymaker isn’t going anywhere.