
Acted in 29
2020s
- 2026
- 2023
Strange Bell Tolls
冯阳
- 2022
上山
Movie
- 2020
Special Forces King 3: Battle Tianjiao
Lou Ba
I Come From Beijing
徐老头
2010s
- 2019
A Kite Confused Whereabouts
Wei Zhongxian
The Mad Monk Legend Of Shadow Friend
Movie
Revolt of Master Ma
Huang Qinhou
The Point Man
Bai Chengzi
- 2018
刑凶手札
Movie
Bad Detective
Deng Lung
- 2017
- 2016
铁血淞沪
季同贤 · 40 episodes
Tianlun
程三儿 · 45 episodes
- 2015
God of Artillery
Hei Long · 43 episodes
Return of Happiness
Yu Youjiao · 48 episodes
The Crossing II
Old Guo
- 2014
- 2013
迷局1931
Li Jingtong · 34 episodes
The Adventures of Tin Liao
Movie
- 2011
My Kingdom
Plainclothes Policeman
2000s
- 2009
1990s
- 1996
- 1995
Saga of Mulan
Captain Jin
Sun Valley
Movie
- 1994
Shanghai Fever
街坊