Actor · Born 2003
Legend of the Changbai Mountain Hunter 2
2026
Di Renjie of Extraordinary Flowers On The Faramita
2025 · as Gao Neishi
Sniper Under Fire
2025 · as Li Erwa
For My Country
2025
Detective Dee: The Celestial Mystery
2025 · as Zhao Chung (young)
Detective Dee and the Arrogant Ruler
2024 · as Xiao Liuzi
Puppet
2024 · as Young Man
Cross The Battlefield
2023 · as Wang Shilong
Taoist Priest In The Tomb
2023 · as Zhu Que (in youth)
Company of Warriors
2022 · as Bao Wa
Drawing Sword:Fighting Ghost Cry
2022
Giant Python
2021 · as Xiao Hu