
Acted in 16
2010s
- 2016
Tianlun
Pei Zhen Da · 45 episodes
- 2012
Glory Land
Shi Liang · 36 episodes
- 2011
拿什么拯救你,我的爱人
龙小羽 · 32 episodes
- 2010
大城市小浪漫
TV
2000s
- 2009
Big City Little Romance
Movie
- 2008
All About Women
Movie
- 2007
Banner Hero
云铮 · 41 episodes
- 2005
便衣警察
周志明 · 20 episodes
- 2004
我的兄弟姐妹
Qi Tian · 20 episodes
My Bittersweet Taiwan
Movie
- 2003
Cat and Mouse
Zhao Hu
- 2002
Far from Home
Movie
The Gunmen
Movie
- 2001
Beijing Bicycle
Guo Liangui
No release date
Ice Crack
Movie