
Acted in 33
2020s
- 2026
谜影追踪
曹奕文 · 30 episodes
- 2022
铁肩
TV
- 2021
- 2020
Royal Kitchen in Qing Dynasty
Emperor Qianlong
2010s
- 2019
- 2017
Please Remember Me
Movie
- 2016
Xiao Yan San Jin
Xiao Tianliang · 30 episodes
So Lucky
Movie
- 2015
北京法源寺
谭嗣同
我们的绝地反击
TV
危机迷雾
Chen Lei · 30 episodes
春华秋实
Geng Tianfang · 31 episodes
- 2014
Break
刘正南
- 2013
幸福保卫战
TV
- 2011
Fight Till the End
李德明 · 33 episodes
- 2010
大浴堂
Bian Jiaji · 34 episodes
兵峰
TV
2000s
- 2009
燃烧的玫瑰
TV
- 2008
撞车
Li Xiang · 20 episodes
旗舰
TV
- 2006
唐山绝恋
Jia Yiping · 20 episodes
美女也愁嫁
TV
- 2005
Bloody Sunset
TV
错爱一生
马奔 · 20 episodes
- 2004
Chinese Style Divorce
Liu Dongbei · 23 episodes
坐庄
TV
- 2003
江南京华梦
TV
- 2002
Drunk Kung-Fu Master
TV
- 2000
1990s
- 1998
蔷薇雨
TV
No release date
Enter the Game
TV
Directed 1
2010s
- 2016
So Lucky
Director