Qiuliang Xiang: Qiuliang Xiang. Director: Monkey King and City of Demons. Qiuliang Xiang is known for Monkey King and City of Demons (2018), Zaijian zaijian (2018) and Shui guai 2: Hei mulin (2021).
Known For: Monkey King and City of Demons (Director), Zaijian zaijian (Director), Shui guai 2: Hei mulin (Director), Exorcism Master (Director)