Actor · Born 1978
The Road Not Taken
2026
Dead to Rights
2025 · as Jin Chengzong
New Life
2025 · as Old Xiao
Upstream
2024 · as Old Kou
Article 20
2024 · as Deputy Inspector Tian
Endless Journey
2023 · as Ma Zhekun
The Volunteers: To the War
2023 · as Liang Xingchu
Embrace Again
2021 · as Ma Jie
Six Years, 6 Days
2017
Mr. Pride VS Miss. Prejudice
2017 · as Supermarket Guard
Man of Tai Chi
2013 · as Lawyer