Zhonghua Zhao is known for Life and Death in 96 Hours (2016) and Kung Fu Master Su: Red Lotus Worm (2022).
No data