Mark Wahlberg is the world's highest-paid actor, earning $68 million over the past 12 months. He edges out last year's top-ranked male movie star, Dwayne "The Rock" Johnson, as well as a trio of Bollywood actors who cracked Forbes' top 10, which is listed below (click the first link for the top 20):
- Mark Wahlberg, $68 million
- Dwayne “The Rock” Johnson, $65M
- Vin Diesel, $54.5M
- Adam Sandler, $50.5M
- Jackie Chan, $49M
- Robert Downey Jr., $48M
- Tom Cruise, $43M
- Shah Rukh Khan, $38M
- Salman Khan, $37M
- Akshay Kumar, $35.5M
Source: Forbes