1, Jackie Chan.
Speaking of Jackie Chan, Jackie Chan plays the role of Hua in Two Meteors in the Storm. But Jackie Chan was not a first-line star then, and he was not very popular when he made this movie. In fact, he played a shrewd role in the play until he was finally killed by Wang Yu. You know, apart from this drama, Jackie Chan has never played a villain.
2. Louis Koo.
Louis Koo plays Cao Shaolin in Chengwei. Villains are also vicious, killing people just for fun, but who gradually sees through people's hearts in the process.
3. Jet Li.
Jet Li rarely plays villains, but Jet Li's Gu Huaxing in Deadly Weapon 4 has gained great popularity in the United States. The gangster played in the play is also a ruthless character and the biggest villain in the film.
4. Liang Xiaolong.
Everyone must be familiar with the name Huoyun Evil God. He is played by Liang Xiaolong, the villain in Kung Fu, and invited by Stephen Chow after 20 years of silence in Liang Xiaolong. This also made Liang Xiaolong popular again and became a very popular big shot.
5. Jason Wu.
Jason Wu plays Tian Shengyang in The True Color of Men. Many people think that Jason Wu plays the villain better, but as far as I'm concerned, Jason Wu plays the decent role very well.