Actor · Born 1965
Sound of Silence
2025 · as Li Zhenhua
Clash
2025 · as Bao Long's Father
Black Dog
2024 · as Butcher Hu
Three Old Boys
2024 · as Liu Gang
The Pioneer
2021
The Eight Hundred
2020
Animal Rescue Squad
2019 · as Bruce
Mr. Six
2015
Brotherhood of Blades
2014 · as Yan Peiwei
The White Haired Witch of Lunar Kingdom
2014 · as Zhuo Zhonglian
Fall of Ming
2013 · as Ren Qi
Hands Up! 2: Track Aduowan
2010