
Acted in 64
2020s
- 2026
Another Day Saving the World
Taishu Yi · 27 episodes
Folk Mysteries Record
Movie
- 2025
Detective Dee: The Mystery of a Ghost Town
Movie
The Demon Hunter
Movie
法官的荣耀
Li Jian Guo [Xiao Bie's grandpa] · 5 episodes
Cycle of Terror
Editor Chen · 16 episodes
拍出个未来
Movie
- 2024
Calling from the Galaxy
Emperor of Heaven · 2 episodes
The Nine Dragon Wall
董全
The Zombies
Movie
The Mystery of Jade
Movie
- 2023
League of Gods: Zhou Destruction
Movie
- 2022
Folk Legends: The Water Monkeys
Movie
Songjiang Father
Gu Yuzhou
- 2021
香山叶正红
蒋介石 · 34 episodes
Bus Sign Coconut Juice
Movie
塘河保卫战
Movie
2010s
- 2019
Wild Swords
The Master
- 2018
Yuan Chong Huan
Hou Xunzhi · 46 episodes
- 2017
- 2016
The Grand Join Forces
Chiang Kai-shek · 36 episodes
The Legend Liu Shan Men
刘吉 · 40 episodes
The Battle of Manchuanguan
Movie
- 2015
- 2014
Invincible Tie Qiaosan
Jiang Xingyuan · 40 episodes
- 2012
Mu Guiying Takes Command
杨延昭 · 39 episodes
- 2011
The East
TV
- 2010
决战南京
Jiang Jieshi · 35 episodes
2000s
- 2006
Concubines of the Qing Emperor
TV
- 2005
大汉风9:谋士范增
Movie
大汉风19:四面楚歌
Movie
大汉风1:群雄并起
Movie
- 2004
大汉风14:楚营为虏
张良
大汉风15:韩信点兵
Movie
- 2003
The Stories of Han Dynasty
Movie
- 2002
- 2001
九岁县太爷
徐安 · 35 episodes
- 2000
桃花扇传奇
韩公公 · 29 episodes
1990s
- 1998
乱世妖后
贾充 · 28 episodes
- 1995
英雄无泪
TV
- 1993
胭脂楼
TV
1980s
- 1984
The Three Heroes
Movie
Appearances1
2020s
- 2022