Cheng Tao
The Sniper 2021
Rating: 4
Demon Department 3: The Beast of the West 2021
Rating: 6.3
as Ah Lung
as Guan Chuang