Actor · Born 1953
Beneath the Red Banner
2026
Teahouse
2022 · as 常四爷
Mao Zedong 1949
2019 · as Li Zongren
Legend of Kung Fu Rabbit
2011 · as Laoguanzhu (voice)
Love for Life
2011 · as Qi Quan
窝头会馆
2009 · as 古月宗
心中观世音
2008
Three Kingdoms: Resurrection of the Dragon
2008 · as Zhuge Liang
白鹿原
2006 · as 白嘉轩
A Bright Moon
2005
Lu Xun
2005 · as Lu Xun
Spicy Love Soup
1999 · as Husband seeking divorce