
Acted in 35
2020s
- 2024
A Sick Joke
Movie
- 2023
Never Say Never
Ermzi
- 2021
Ox King
Movie
2010s
- 2019
Vengeance Is Mine
Movie
Destines
Du Ziteng
Golden Grain
Movie
- 2018
Dagger Mastery
TV
Love on the Run
Movie
- 2017
Xiang Xing Fu Qian Jin
Meng Fanbo · 32 episodes
Battle of Xiangjiang River
虎娃
- 2016
Lost In Vietnam
Zhao Xiaoyang
Wang Mao
Movie
- 2014
Ten Years of Love
Chen Qi Ming · 35 episodes
Bitter Love
Movie
- 2013
桐柏英雄
丁叔 · 33 episodes
- 2012
媳妇的美好宣言
TV
川西剿匪记
TV
- 2011
Please Forgive Me
TV
- 2010
闯荡
金龙鱼 · 1 episode
H List for Sprint
TV
2000s
- 2009
生日
Movie
My Chief and My Regiment
Bu La · 43 episodes
人间情缘
TV
- 2007
秋海棠
TV
- 2006
- 2005
The La Boheme Of Hutong
Movie
关中女人
秃狼 · 32 episodes
- 2004
丝路豪侠
丘麟 · 20 episodes
Escape From The Snow Valley
Lin Tao
- 2003
关中刀客之愤操子
Movie
Swordsmen of the Passes-Uncle Donger
Xue Bozi
1990s
- 1999
12.1枪杀大案
Ma Xiaobao · 20 episodes
- 1997
老房子
TV
- 1996
Feifei
范玉清
Directed 2
2020s
- 2024
A Sick Joke
Director
- 2021
Bye, Mr Wang!
Director