He's currently up to his neck in acting roles and property deals with a bitter legal battle on the side.

And now Johnny Depp has had to deal with the fact that he has been nudged off Forbes' annual highest paid actors list for the first time in years.

But Depp, 54, had his game face on whilst on the set of his newest film project, Richard Says Goodbye, on Tuesday, chatting to a preened-looking blonde co-star while they took a break from shooting.

Scroll down for video

Johnny Depp put on a brave face and chatted to a blonde co-star on set of new movie... as he is knocked off the Forbes highest paid actors list for the first time in years amid financial woes

The Edward Scissorhands actor, dressed sharply in a black suit and tie, removed his blazer for the filming break, hoping not to get too hot in the blazing sun on location in Victoria, Canada.

He was seen in conversation with the the actress, who beamed at the From Hell star as he spoke to her.

He whipped his jacket back on and returned to work on the project - which sees him star alongside the likes of Zoey Deutch, Rosemarie DeWitt and Odessa Young.

This appearance comes on the eve of Forbes revealing their top 20 highest paid actors - a list Depp ordinarily features in the top five of.

But 2017 has been a different matter for the Pirates Of The Caribbean star.

Depp is currently embroiled in a bitter lawsuit with his former business managers who have detailed what they describe as his lavish spending habits.

On a break: The Edward Scissorhands actor, dressed sharply in a black suit and tie, removed his blazer for the filming break, hoping not to get too hot in the blazing sun on location in Victoria, Canada. He was seen in conversation with the the actress, who beamed at the From Hell star as he spoke to her

Tops: Mark Wahlberg soared to the top of the world's highest paid actors on an annual Forbes magazine. He earned an estimated $68 million in 2017 thanks to his pay days for movies Daddy's Home 2 and Transformers: The Last Knight. Seen in June

Last December, before the May 2017 release of Pirates of the Caribbean: Dead Men Tell No Tales, Forbes named Depp the most overpaid actor for a second straight year as films such as Alice Through the Looking Glass and Mortdecai did not fare well.

TOP 20 FORBES 1. Mark Wahlberg ($68m) 2. The Rock ($65m) 3. Vin Diesel ($54.5m) 4. Adam Sandler ($50.5m) 5. Jackie Chan ($49m) 6. Robert Downey Jr ($48m) 7. Tom Cruise ($43m) 8. Shah Rukh Khan ($38m) 9. Salman Khan ($37m) 10. Akshay Kumar ($35.5m) 11. Chris Hemsworth ($31.5m) 12. Tom Hanks ($31m) 13. Samuel L Jackson ($30.5m) 14. Ryan Gosling ($29m) 15. Ryan Reynolds ($21.5m) 16. Matt Damon ($21m) 17. Jeremy Renner ($19m) 18. Chris Evans ($18m) 19. Chris Pratt ($17m) 20. Mark Ruffalo ($13m) Advertisement

He has steadily been selling a collection of condos in Los Angeles that he owns - last week finailising the sale of the fourth of the five luxury apartments.

It's presumably these issues that have led to Depp's sensational fall from financial grace where the Forbes list is concerned - which features Mark Wahlberg in the top spot.

Wahlberg soared to the top of the list that highlighted a huge disparity between male and female Hollywood stars.

At 46-years-old, he earned an estimated $68 million in 2017 thanks to his pay days for movies Daddy's Home 2 and Transformers: The Last Knight, according to the Forbes ranking released on Tuesday.

The rapper-turned-actor knocked 2016 leader Dwayne The Rock Johnson into second place, with estimated 2017 earnings of $65 million.

Vin Diesel came in at number three with $54.5m for films such as xXx: The Return of Xander Cage and Marvel's hit sequel Guardians of the Galaxy Vol. 2.

Number four went to Adam Sandler with $50.5m because he has a lucrative deal with Netflix and Jackie Chan grabbed the fifth spot with $49m. He makes film-after-film in China.

Depp's latest project sees him play the titular character of Richard, who receives some devastating news and sets out to live his life to the full.

Not on the list: Pirates of the Caribbean star Johnny Depp, who for years has been among the top five paid actors, did not make the top 20 this year, Forbes said

No 2: The rapper-turned-actor knocked 2016 leader Dwayne The Rock Johnson (pictured in Baywatch) into second place, with estimated 2017 earnings of $65 million

Depp has spent time to greet fans and visit the local children's hospital during his stay in Canada as well.

Meanwhile, Forbes magazine named La La Land and Oscar winner Emma Stone as the world's highest paid actress with an estimated 2017 take of $26 million.

Forbes said the 10 highest-paid leading men earned a combined $488.5 million before tax in its June 2016-June 2017 scoring period, nearly three times more than the $172.5 million earned by the top 10 scoring women, leading to more outcry about equality in Hollywood.