Archive · 31 Dec 2025
Tom Cruise Tops Highest-Paid Actor List
Tom Cruise is now the highest-paid actor in the world.
He made a lot of money, between $130 million and $150 million, from the last Mission: Impossible movie.
This is the first time in over a decade that he has been the top earner.
Before him, Dwayne Johnson was the highest-paid actor for many years.
Daniel Craig and Cameron Diaz also earned a lot of money from their movies.
In India, Rajinikanth is the top earner, making over $20 million.
Tom Cruise is known for doing his own stunts, like climbing the Burj Khalifa in a previous movie.
Tom Cruise earned between $130 million and $150 million, making him the highest-paid actor.
This is his first time topping the list since 2012.
Dwayne Johnson, who had been the top earner for five of the past nine years, was unseated.
Daniel Craig earned $50 million for the Knives Out series, placing him second.
Cameron Diaz earned $45 million for her role in Back in Action, making her the highest-paid actress.
- Who
- Tom Cruise, Dwayne Johnson, Daniel Craig, Cameron Diaz, Rajinikanth
- What
- Tom Cruise became the highest-paid actor
- When
- 2025
- Where
- Worldwide
- Why
- Due to his earnings from Mission: Impossible – The Final Reckoning
- Actor
- Tom Cruise
- Earnings
- $130 million to $150 million
- Movie
- Mission: Impossible – The Final Reckoning
- Year
- 2025
- Previous Top Earner
- Dwayne Johnson
- Highest-Paid Actress
- Cameron Diaz
- Highest-Paid Indian Actor
- Rajinikanth
- Rajinikanth's Earnings
- Over $20 million