
Acted in 65
2020s
- 2026
The Caine Mutiny Court-Martial
Movie
- 2022
Teahouse
宋恩子
- 2020
Promise
许二瓜
2010s
- 2019
The Guilty Ones
Li Aijun
Doctor of Traditional Chinese Medicine
Zhao Mintang · 40 episodes
- 2018
- 2017
Six Years, 6 Days
Movie
- 2016
无名者
Commissar Li · 38 episodes
- 2015
Red Amnesia
Zhang Jun
- 2014
Marriage Cuisine
Liu Aiming · 31 episodes
盾神
曹政 · 1 episode
- 2013
Fall of Ming
Movie
My Father and Mother
Ma Qingsheng · 38 episodes
- 2012
The Next 11 Days
Fang Zhi Lin
Weird Physician Wen San Kuai
Wen Sankuai · 33 episodes
The Abyss of 100 Flowers
TV
幸福向前走
TV
- 2011
人是铁饭是钢
TV
Guo Ming Yi
Fu Dawei
Legend of Kung Fu Rabbit
Gou Zi (voice)
Case Sensitive
Li Bao-Bao
The Age of Iron
杨寿山 · 37 episodes
- 2010
万历首辅张居正
冯保 · 43 episodes
2000s
- 2009
- 2008
最后的王爷
寿元 · 38 episodes
Archrivals
山本康夫 · 2 episodes
- 2007
爱了散了
TV
死去活来
TV
- 2006
Fan Fu Da Yuan
TV
错爱
谢季文 · 28 episodes
- 2004
Shanghai Story
阿荣
英雄有约
Sima Tian · 20 episodes
- 2003
立案侦查
申镜江/申镜海 · 20 episodes
10 Years of Marriage
TV
Purple Butterfly
Xie Ming
危机边缘
TV
- 2002
平安是福
TV
Ten Minutes Older: The Trumpet
(segment "100 Flowers Hidden Deep")
100 Flowers Hidden Deep
Movie
- 2001
Don't Respond to Strangers
安嘉和 · 23 episodes
天地良心
TV
1990s
- 1998
琉璃厂传奇
TV
蟋蟀王传奇
TV
- 1997
The Dark Side of The Moon
TV
金钱游戏
TV
- 1995
The Strangers in Beijing
Mao Shoucai
Postman
小豆
Late Laurel in Autumn
Movie
- 1994
- 1992
针眼儿警官
TV
- 1991
豺狼入室
Da GeZi
1980s
- 1988
The Silly Manager
麻杆
- 1985
Sacrificed Youth
Movie
No release date
戊戌风云
光绪 · 20 episodes
Directed 3
2020s
- 2026
Zhang Juzheng
Director
Beneath the Red Banner
Director
The Caine Mutiny Court-Martial
Director