Xie YuchenActingBorn 07/11/2005Hangzhou,Zhejiang Province,ChinaKnown ForZhen Fu Ministry: The Wrath of Vulcan2021Heroes2020In Law We Believe2019Rule the World2017The Legend of Kaifeng2017