No photoActingZhen ZhaoBorn 1975-03-08· Beijing, ChinaKnown forThe Demon Hunter2023ANIMATIONThe Three-Body Problem2022MYSTERYFull filmographyThe Demon Hunter2023ANIMATIONThe Three-Body Problem2022MYSTERY