No photoZhou BaixuanActingBorn 20/09/1996Shenzhen,Guangdong Province,ChinaKnown ForBai Yutang and Mystery of Maneater Wolf2021Lich Hand to Destroy Flower2020Honey Don't Run Away2020