Actor · Born 1987
A Better Jianghu
2026 · as Gu Erlang
Legends of the Condor Heroes: The Gallants
2025 · as Hou Tonghai
浴血突围1942
2023
The Battle at Lake Changjin II: Water Gate Bridge
2022 · as Shen Hailong
The Battle at Lake Changjin
2021 · as Shen Hailong
Drunken Fist
2021
Double World
2020 · as Jia Lu
Fist of Legend
2019 · as 陈真
Fang Shiyu: The Thousand Faces of Shura
2019 · as Fang Shiyu
Detective Dee: The Four Heavenly Kings
2018 · as Yi An
The Thousand Faces of Dunjia
2017 · as Ghost
大梦西游3:女儿国奇遇记
2017