
1985Born
22Credits
Known for
Perfect MatchLi Shida
Strange Tales of Tang DynastyZuo Lu / 太医署咒禁博士 左路
The Early SpringSecurity Guard
Guardians of the DafengYang Youde
TrappedYan Peng2026Dunhuang WarriorsWang DaxingMovie
2026The Jianglong of LongkuoLiang WuMovie
2025Love is HardMr. YaoMovie
2025TrappedYan PengMovie
2025Fortune TellerLiu Chenghu / Liu ChenglinMovie
2024Punish EvilMovie
2014The Biggest Toad in the Puddle宝来Movie
Is this you?
Link these credits to your frames profile.