Forbes has unveiled its 2023 roster of the highest-earning actors, revealing unexpected rankings. Contrary to anticipated outcomes following blockbuster releases, neither Margot Robbie nor Ryan Gosling leads the pack.
Forbes‘s announcement detailed the earnings of top actors, with Denzel Washington at the lower end, amassing $24 million from projects including ‘The Equalizer 3’. Ben Affleck garnered $38 million ascending the list, while Jason Statham and Leonardo DiCaprio pocketed $41 million each.
Jennifer Aniston, the list’s foremost female, earned $42 million, attributed to her roles in ‘Murder Mystery 2’ and ‘The Morning Show’, fetching her $2 million per episode.
Actor | 2023 Earnings ($ million) | Gross Earnings ($ million) |
---|---|---|
Adam Sandler | 73 | 97 |
Margot Robbie | 59 | 78 |
Tom Cruise | 45 | 53 |
Ryan Gosling | 43 | 50 |
Matt Damon | 43 | 50 |
Jennifer Aniston | 42 | 56 |
Leonardo DiCaprio | 41 | 48 |
Jason Statham | 41 | 48 |
Ben Affleck | 38 | 45 |
Denzel Washington | 24 | 28 |
Surprisingly, Matt Damon and Ryan Gosling each secured $43 million, Gosling notably for his ‘Barbie’ role and Oscar nod. Damon’s earnings stemmed from roles in films like ‘Oppenheimer’.
The top earners were Adam Sandler, who earned $73 million, primarily through a lucrative Netflix deal and his nationwide show; Margot Robbie, who earned $59 million; and Tom Cruise, who earned $45 million, placing him third. Robbie’s ‘Barbie’ performance didn’t propel her to the top, underscoring Sandler’s lead as 2023’s highest-paid actor, an unexpected triumph.