Known For
Filmography

Prosecution Elite
TV · as Luo Jiangxiao · 40 eps

Strange Tales of Tang Dynasty
TV · as Fan Songling / 樊松龄 · 2 eps

The Best of You in My Mind
TV · as Lin Changge · 24 eps

Odds To Win
TV · as Qin De Long / 秦德龙 · 40 eps

Animal World
Movie · as Kaisi's Father

The Kite
TV · as 陆汉卿

The Action of Snow Eagle
TV · as Xing Feng · 36 eps

Blue Sky Bones
Movie

一乡之长
Movie
生死瞬间
TV · as 杜健康 · 26 eps

山菊花
TV · as Chen Shiqing · 32 eps

极限追捕
TV · as 胡志军 · 27 eps
酒巷深深
TV · as 卢永昌 · 20 eps

半个月亮
TV · as 冯燕生 · 20 eps

钟艳的故事
TV · 20 eps

Maiden Rosé
Movie · as 斯小觉

绑架童心
Movie

布尔什维克兄弟
TV · 20 eps

傻儿军长
TV · as 茅升 · 6 eps

Farewell My Concubine
Movie · as Xiao Si

爱在雨季
TV · 20 eps

傻儿系列三部曲
TV · 6 eps

南行记
Movie

Beijing Watermelon
Movie

Samsara
Movie

Da xue sheng yi shi
Movie · as 小陈

偷来的爱
Movie

Spring in Autumn
Movie · as 扬扬

Our Farmland
Movie · as 肖弟弟
