Actor · Born 1966
731
2025 · as Du Cunshan
Bipolar
2021 · as Mr. Lu
The Longest Shot
2019 · as Lao Zhao
Love Education
2017 · as Civil Affairs Bureau Clerk
Finding Mr. Right 2
2016 · as Mr. Deng
The Promised Land
2015 · as Ling's Father
Gone with the Bullets
2014 · as Wang Tianwang
The Golden Era
2014 · as Lu Xun
The Message
2009 · as Wang Daoxiang
Wheat
2009
Under One Roof
2008
Brothers
2007 · as Tam Shun Tin (as Wang Zhi Wen)