Actor · Born 1986
Bloody Sands
2026
Bride Beyond
2026 · as Wang Tian Liang
Enough is Enough
2025 · as Guan
Soul Searching
2025
The Shadow's Edge
2025 · as Song Zhixiang
Anti Drug Operations
2025 · as Shen Ao
The Gangster, the Cop, the Devil
2023 · as Lin Yan
Brotherhood
2022 · as Lei Zhansheng/Xu Mo
S.W.A.T.
2019 · as Yan Zhong
Legend of the Naga Pearls
2017 · as Feng Xiao
God of War
2017 · as Qi Jimei
Triumph in the Skies
2015 · as Tony