2025
Resurrection as Old Master2025
The Hunting as Not available2024
Duel of Shadows as Ma Wenshan2024
The Silent Storm as Luo Ping2023
The White Castle as Liu Binhe2023
Infernal Affairs as Shan Guan2023
The Knockout as Meng Dehai2022
The Beautiful Rivers and Mountains as Team Leader Zhang2022
The Neuron Doctors as Wang Heng Zhi2022
Draw The Line as 张伟民2022
Nice View as Zhao Zhenchang2021
The Justice as Huang Ruhong2021
My Dear Guardian as Lu Wenlong 'Old Master'2021
Faith Makes Great as Commander2021
Ace Troops as Gu Heng2020
Twisted Fate of Love as Lu Yuantong2020
The Message as Jin Shenghuo2020
Burning as Liu Zhijian2019
Novoland: Eagle Flag as Lei Bicheng2019
Royal Nirvana as 李柏舟2019
Royal Nirvana as Li Baizhou2018
The Glory and the Dream as Zhang's Father2018
Operation Moscow as Not available2018
特种兵之深入敌后 as Not available2018
A Gentle Night as Boss2017
In the Name of People as 高育良2016
Seeking Nirvana at Shaolin as Ming De2016
The Last Ranker as Not available2016
我是红军 as Not available2014
The Merchant of Qing Dynasty as 阿克占2014
金牌律师 as Not available2014
Drug Case On Mekong River 13 as TingZhang Fang / 方厅长2013
桐柏英雄 as 韩长发2012
Lian Huan Tao as Not available2011
圣天门口 as Not available2011
养母 as Not available2011
National Heroes as Not available2011
1911 as Sen Lin2010
毒刺 as 于盛龙2007
Ming Dynasty in 1566 as Yan Shifan2007
血色湘西 as Ma Da Guai Zi2007
Night Attack as Not available2005
兵变1938 as 长谷川1999
上海沧桑 as 张逸凡1997
潘汉年 as Xia Yan1997
走入欧洲 as 国北森1988
Assassinating Wang Jingwei as Not available1986
A Border-Crossing Operation as 李强