NEW YORK - Robert Downey Jr, the star of Disney's Marvel superhero film franchises and , is Hollywood's highest paid actor for the second consecutive year, with estimated earnings of $75 million, according to .

The 49-year-old star made most of his money from June 2013 to June 2014 from , which made $1.2 billion at the box office and assured him the top spot again in the annual ranking.

'Iron Man' Robert Downey Jr. Named Highest-earning Actor

“As Iron Man, he's the driving force behind four of Marvel's biggest hits, including ," Forbes.com said.

'Iron Man' Robert Downey Jr. Named Highest-earning Actor

Former wrestler Dwayne “The Rock” Johnson, 42, who starred in , and the films, jumped into second place this year from fifth in 2013 with earnings of $52 million, followed by star Bradley Cooper, 39, with $46 million.

'Iron Man' Robert Downey Jr. Named Highest-earning Actor

“His work in the lucrative franchise has given him the ability to take risks with smaller films like and ,” Forbes said about Cooper.

star Leonardo DiCaprio, 39, had a lucrative year with two hit films and came in fourth at $39 million in earnings, while Australian actor Chris Hemsworth, rounded out the top five with $37 million.

DiCaprio was a driving force behind , which made $395 million worldwide and he also starred in , which took in $351 million globally.

Mark Wahlberg, 43, who was in fourth place last year thanks to the comedy hit just made the top 10 this year along with actor Will Smith, 45. Each actor earned an estimated $32 million.

Forbes.com compiled the rankings and estimated earnings by talking to managers, producers and agents.