
Acted in 42
2020s
- 2022
- 2021
- 2020
2010s
- 2018
- 2017
The Grainfield
Minister Ne Qin · 40 episodes
Da Sheng Kui
TV
The Battle at Dawn
Song Boyang · 31 episodes
- 2016
- 2015
Once Upon a Time in Qingdao
Fu Xing · 40 episodes
- 2014
- 2013
西厢记
TV
- 2012
- 2011
- 2010
Hearts of Citizens
TV
理发师
TV
2000s
- 2009
大国医
TV
- 2008
- 2007
Ming Dynasty
Wei Zhongxian · 42 episodes
- 2006
精武飞鸿
霍元甲 · 40 episodes
The Great Dunhuang
陈宜忠 · 46 episodes
Qiao's Grand Courtyard
胡沅浦 · 45 episodes
- 2005
浪子燕青
TV
- 2004
旅行社的故事
胡子强(毒贩) · 1 episode
- 2003
Moon Fairy
Dijun · 30 episodes
江山风雨情
范仁宽 · 40 episodes
Sui Tang Heroes
杨林 · 42 episodes
- 2002
The Young Wong Fei Hung
纳兰天 · 30 episodes
- 2000
少年包青天
庞太师 · 9 episodes
Chinese Ghost Story
王化成 · 22 episodes
1990s
- 1999
- 1998
东方商人
Meng Luochuan · 23 episodes
- 1996
东周列国
TV
- 1991
Confucius
TV
- 1990
无影侦察队
卫华
1980s
- 1989
Holy Ghost
Movie