Xuanrui Chen: Xuanrui Chen. Actor: The Priest. Xuanrui Chen is known for The Priest (2015), Sly Shadow Record (2017) and In Wild (2017).
Known For: The Priest (Hua Shao), Sly Shadow Record (Model(as Rui Xuan Chen)), In Wild (Rapist), Dao Shi Xiang Mo 2: Zombie Village (Actor(as Rui Xuan Chen))