Actors and actresses are some of the highest paid people in the world along with doctors. This article will take a look at the Top 10 male actors in the world in 2017 based on earnings. The ranking of this list has been created using the most up to date data available on each actors’ earnings according to forbes, but, please be aware that some of the salary data may not be 100% accurate as many actors do not publicly declare their earnings. Be warned we have some surprises waiting.

Let’s take a look at the highest paid actors in 2017!

1010. Akshay Kumar

اکشے کمار

Earnings: $35.5 million

Not a name most people outside of India are probably familiar with. Mr Kumar is a prolific actor appearing in roughly 4 Bollywood films per year and also hosting a reality tv show. Similar to other celebrities he also bolsters his bank balance by endorsing major brands like Honda motorcycles.

9Salman Khan

Earnings: $37 million

The multi-talented Bollywood actor, producer, television personality and singer is not a one trick pony. Apart from his vast income from movies he also receives a large amount of money from the huge number of brands her endorses such as Thumbs Up, Revital, Wheel, Relaxo,, and Suzuki.

8Shah Rukh Khan

Earnings: $38 million

Currently the most successful star in India he demands multi-million dollar upfront fees and a portion of the box office profits. His endorsements and advertisement deals also help to keep his bank balance quite healthy.

7Tom Cruise

Earnings: $43 million

Tom Cruise is an incredibly talented filmmaker and actor, and is the winner of an impressive three Golden Globe Awards. He is best known for his role in Top Gun and the Mission Impossible franchise. Despite his sometimes controversial private life, his striking good looks and talent have helped him to be consistently placed as one of the top male actors in the world.

6Robert Downey Jr

Earnings: $48 million

A surpsie drop from the top 5 is Robert Downey Jr. Despite a period of relative obscurity due to a substance abuse problem between 1996 and 2001. Robert managed to relaunch his career with incredible success. Due mostly to his excellent portrayal of Tony Stark in the Iron Man franchise and Sherlock Holmes, he is now one of the highest paid actors in Hollywood. He is also a talented singer and producer. The reason for his drop to number 6 are probably related to sharing the earnings from Captain America: Civil War with his co-stars.

5Jackie Chan

Earnings: $49 million

Considered the king of action by many people his amazing KungFu skills have managed to make him one of the highest earning actors in the world. But it’s not just his acting that makes him a lot of money. Jackie also has a clothing line and various other business interests that net him a tidy profit.

4Adam Sandler

Earnings: $50.5 million

Love him or hate him the comedian has managed to push his way into the top 10 highest paid actors this year primarily by signing lucrative deals with Netflix to produce his own movies.

3Vin Diesel

Earnings: $54.5 million

His primary income has come from his onscreen appearance as a tough guy illegal street racer in all 8 Fast & Furious films. But this is not his only source of income as he also plays the character Riddick in the Riddick movie series and Groot in the comic book sensation Guardians of the Galaxy.

2Dwayne Johnson

Earnings: $65 million

The massive surprise this year is Dwayne the “Rock” Johnson. The former wrestler turned action star has managed to become the second highest paid actor in the world using a mix of his massive size and sense of humour. He might not be quite as good as Johnny Depp, but in his own words he has a great smile and can kick ass better than anyone else in Hollywood. Starring in the top grossing comedy of 2016 (Central Intelligence) and HBO series Ballers probably helped boost his earnings quite a bit.

1Mark Wahlberg

Earnings: $68 million

Marky Mark, or whatever you want to call him has come a long way from his questionable music career (sorry if you loved him). Now he is one of the most in-demand actors in Hollywood and the highest earning actor in 2017. The reason he has earned such a massive amount of money is starring in movies such as Daddy’s Home 2 and Transformers: The Last Knight as well as his reality show ‘Wahlburgers’ and chain of restaurants. And before you say anything, I know that these were not his best movies, but sadly it’s rarely an actor’s best movies that make them rich.