Tony Leung’s Salary Soars to All-Time High After “Shang-Chi”

Winning rave reviews for Marvel’s Shang-Chi and the Legend of the Ten Rings, Tony Leung‘s (梁朝偉) career is at an all-time high. Paid US$7.7 million for the Hollywood blockbuster, Tony is said to earn an even higher salary of approximately US$9.2 million for upcoming Chinese movie No Name <無名>.

Before heading to China, Tony had just wrapped up filming Hong Kong movie Once Upon a Time in Hong Kong <金手指> with Andy Lau (劉德華) and Simon Yam (任達華).

Tony is confirmed to star in No Name, which is the third film in the “Victory Trilogy.”  The other two films were box office successes Chinese Doctors <中國醫生> and The Battle at Lake Changjin <長津湖>. Taking place from 1937 to 1945 in Shanghai, the espionage film is speculated to also star Zhou Xun (周迅) and Wang Yibo (王一博).

Tony’s pay check of 60 million Chinese yuan (US $9.2 million) for No Name is the third highest filming fee among Chinese actors. It is just slightly below Hu Ge’s (胡歌) salary of CNY 65 million in Li Na: My Life (獨自.上場) and Wu Jing’s (吳京) CNY 80 million compensation for The Battle at Lake Changjin. 

Source: HK01

This article is written by Su for

Related Articles


  1. OH my goodness, he is making more money in a film than He-Who-Thinks-He-Is-REAL-Royalty. But then again, the king is a cheeseburger actor compared to Tony, and he can’t sing as well as Tony either.

  2. watched shangchi didn’t think much of it. people are all hyped up about tony leung’s performance but i think it’s hardly a break through in terms of acting but definitely a career break through for him.

    1. It’s a huge break-through for Chinese/Asian-American representation in the west, but compared to many beautifully produced Chinese wuxia/xianxia dramas, Shang Chi is rather cheesy.

Comments are closed.