Chen MuchiActingBorn 04/03/1997Changji Hui Autonomous Prefecture, Xinjiang Uygur Autonomous Region, ChinaKnown ForCreation of the Gods II: Demon Force2025The Blossoming Love2025The Land of Warriors2024South Sea Tomb2023New Liao Zhai: The Story of a Sinful Woman2023Raising From Zero2023Creation of the Gods I: Kingdom of Storms2023The Starry Love2023Super Nova Games2018Artificial Intelligence2016The Guest2016Creation of the Gods III: Creation Under HeavenGuardians of the Lands