George Clooney has been named Hollywood’s highest-paid actor of 2018, despite the two-time Academy Award winner not gracing the silver screen in more than a year.
According to Forbes Magazine, Clooney collected a whopping $US239 million ($326 million) between between 1 June 2017 and 1 June 2018, eclipsing the $US68 million ($92 million) earned by last year’s top-paid actor, Mark Wahlberg.
Clooney’s massive income thanks to the sale of spirit company Casamigos Tequila, and his production company, Smokehouse, which produced the all-female spin-off, Ocean’s Eight, as well as earnings from endorsements and older movies.
He has also appeared in adverts for coffee brand Nespresso.
Clooney sold Casamigos in a deal worth $US1 billion in June 2017 while Ocean’s Eight, which was released the same month, grossed almost $US300 million ($407 million) worldwide.
He has not appeared in a film since Money Monster in 2016 or a box office hit since deep-space survival movie Gravity in 2013.
The Oceans Eleven actor fended off former WWE wrestler Dwayne “The Rock” Johnson, who was the second highest earner for a second consecutive year.
Johnson’s earnings rose to $US119 million following his appearances in Jumanji: Welcome To The Jungle and monster movie Rampage, which has made more than $US400 million ($543 million) at the global box office.
Scarlett Johansson knocked La La Land star Emma Stone off the top of Forbes’ list of highest-paid actresses after earning $US40.5 million ($55 million).
Johansson finished ahead of Angelina Jolie and Jennifer Aniston.
Jackie Chan remains the highest-paid actor outside the US in fifth, his earnings having fallen to $US45 million ($61 million) from $US49 million ($66 million).
Other international stars in the top 10 include Bollywood star Akshay Kumar and Salman Khan.
Avengers actors Robert Downey Jr, Chris Hemsworth and Chris Evans all made the list.
There was also a return to the list for Will Smith, who was sixth. He netted $US42 million ($52 million) to claim sixth spot.