Actor · Born 1962
Owl Hunt Storm
2026 · as Max
Time and Space Redemption
2024 · as Big Brother
Eight Immortals of Cao Guo Jiu Ming Yuan
2020 · as Liu Dongbin
Chronicles of the Nine Heavens
2019 · as Big Guy
The Blizzard
2018 · as Liu Shoui
Lost in White
2016 · as Wang Shuihe
The Eighteen Handprints
2008 · as 张亮明
Slam
2008 · as Father of Lin
Strange Tales of a Ghost
1992 · as Wu Yun