
Acted in 46
2020s
- 2024
The Lost Cave of the Arctic Sea
Movie
- 2023
Fighting in the Temple
Movie
- 2022
木奖杯
Movie
- 2021
A Long Lost Reunion Dinner
Movie
The Master of Cheongsam
Zhang Jinshan · 40 episodes
- 2020
Cyclophiops Major
Movie
2010s
- 2019
Voice of the Nation
Movie
- 2014
大波
张澜 · 32 episodes
- 2013
归途
于守业 · 31 episodes
- 2012
青春四十
TV
- 2011
激战江南
Qin Tiangang · 32 episodes
- 2010
Blue Action
Xiao Kefan · 19 episodes
真情有多远
TV
2000s
- 2009
女孩冲冲冲
TV
奇志
林峰 · 40 episodes
杀出绝地
TV
- 2008
长河东流
何令嘉 · 36 episodes
- 2007
Ming Dynasty
Tianqi Emperor · 42 episodes
- 2006
美丽的村庄
严小龙
Vagabond Vigilante
TV
- 2005
Long Sword Acacia
TV
野火春风斗古城
杨晓冬 · 20 episodes
- 2004
荆轲传奇
TV
accidental
邵凯 · 29 episodes
天不藏奸
TV
末代皇妃
黎天民 · 36 episodes
黑客狙击
Movie
- 2002
都市情感
TV
World Granary
米河 · 31 episodes
不嫁则已
TV
- 2001
Dong Xi Qi Yu Jie Liang Yuan
TV
白色陷阱
TV
少林七崁
TV
1990s
- 1999
儿女英雄传
TV
- 1998
Burning Harbor
Guan Xiong
Once Upon a Time in Shanghai
Movie
乞丐皇帝传奇
TV
- 1997
Gun With Love
Movie
- 1996
闯上海
TV
- 1995
Crazy Little Thing Called Love
Movie