- Samuel L Jackson
At number 2 on our list comes American actor and film producer Samuel L Jackson. Known for his work in Goodfellas, Jungle Fever, Pulp Fiction, Unbreakable, the Star Wars franchise, the Iron Man franchise, the Captain America franchise, the Avengers franchise, among others, Jackson has been ranked as the highest all-time box office star, with his films earning over $4.9 billion. This BAFTA-winning actor has had issues with drugs in the late 1980s. After his heroin overdose, Jackson started doing cocaine. But looking at what his addiction was doing to his life, his family entered him in a New York rehab clinic, in order to get him healthy and he has been sober since.