Vin Diesel, who isn’t really known for his acting chops, just beat out his Fast & The Furious co-star Dwayne “The Rock” Johnson for Forbes highest paid actor of 2017. 50-year-old Diesel earned $1.6 billion from the eighth F&F movie as well as xXx: The Return of Xander Cage .
Johnson probably only came in second with $1.5 billion in earnings because of Baywatch’s under performance at the box office. Here’s the rest of the list of 2017’s top earning actors.
10. John Boyega -$815 million for his role in the Star Wars movies.
9. Chris Hemsworth- $845 million for the third Thor movie
8. Chris Pratt- $864 million for the second Guardians of the Galaxy
7. Tom Holland- debut as Spiderman earned him$ 888 million
6. Daisy Ridley- Star Wars strikes again on the list earning this actress $1.08 billion
5. Johnny Depp- $1.1 billion earned for Pirates of the Caribean and Murder on the Orient Express
4. Emma Watson- Beauty and The Beast brought this young star $1.3 million
3. Gal Gadot- The star of Wonder Woman earned $1.4 billion