George Clooney is the highest-paid actor in the world, having earned $239 million before taxes in 2018.

Forbes’ list of top male earners compiled its list to include on-screen and off-screen earnings between June 1, 2017 and June 1, 2018.

Clooney's profits came from his tequila business venture, endorsements and back catalogue movies. He earned almost twice as much as Dwayne "The Rock" Johnson, who is the second highest-paid actor. Clooney also earned more than the 10 highest-paid actresses combined. Clooney sold his tequila company to Diageo for a  reported $1 billion.

The top female earners took home $186 million before fees and taxes and Scarlett Johansson topped the list with $40.5 million in earnings.

Scarlett Johansson