Robert Downey Jr. tops highest paid actors list

Robert Downey Jr.

Actor Robert Downey Jr has been named the world's highest-paid actor for the third year in a row, earning $80m (£51m).

Downey Jr, star of the Iron Man franchises and recent blockbuster Avengers: Age of Ultron, came ahead of Chinese actor Jackie Chan who made $50m (£32m) according to the latest earnings list published by business magazine, Forbes.

James Bond actor Daniel Craig was the only British actor to make it onto the list, earning $27m (£17m) in the last year. Craig came 15th on the list thanks to his Bond pay cheques. Craig shared 15th place with Australia's Chris Hemsworth, star of Thor and Rush.

Six of the top 10 hail from the U.S., including Vin Diesel, ranked at No. 3, who earned a hefty $47 million thanks in part to the success of Furious 7.

The latest Forbes list also takes into account those actors working solely in international movie industries and not in Hollywood. Consequently three Bollywood actors feature in the Top 10: Mitabh Bachchan and Salman Khan rank at No. 7 with $33.5 million, just ahead of Akshay Kumar’s $32.5 million haul.

Top 10 List

1. Robert Downey Jr - $80m

2. Jackie Chan - $50m

3. Vin Diesel - $47m

4. Bradley Cooper - $41.5m

5. Adam Sandler - $41m

6. Tom Cruise - $40m

7. Amitabh Bachchan - $33.5m

8. Salman Khan - $33.5m

9. Akshay Kumar - $32.5m

10. Mark Wahlberg - $32m