Known For
Filmography
冯子材
TV · as Li Xiuyuan · 48 eps

The Lament of Autumn
TV · as Mu Linsen · 4 eps

Where the Mask Ends
TV · as Duke Ying · 3 eps

Kill My Sins
TV · as Du Liang · 3 eps

A Moment But Forever
TV · as Guan Zhi · 3 eps

Kill Me Love Me
TV · as Emperor Yan · 32 eps

The Storm of Roses
TV · as Xiao Yue · 40 eps

Not A Big Deal
TV · as Director Shi · 40 eps

The Demon Hunter
Movie · as Zhao Yu

Who Rules The World
TV · as Bai Jiande, [leader of Tian Shuang sect] · 40 eps

She and Her Perfect Husband
TV · as Jin Cheng · 40 eps

The Rebel Princess
TV · as Emperor · 68 eps

A Female Student Arrives at the Imperial College
TV · as Sang Wi [Sang Qi's father] · 30 eps

Black Lighthouse
TV · as Yang Bo Qing [Presiding Judge] · 30 eps

Get Married or Not
TV · as Feng Zhenglun · 40 eps

The Legend of Xiao Chuo
TV · as Han Kuangsi · 48 eps

Mr. Honesty
TV · as He Yuliang · 3 eps

Thorn Dream
Movie · as Ning Wang

Good Bye My Princess
TV · as Qu Wen Cheng · 55 eps

Please Give Me a Pair of Wings
TV · as Guan Bo Jun · 60 eps

Queen Dugu
TV · as Yuwen Hu · 50 eps

Eternal Love
TV · as Heavenly Emperor · 58 eps

Crying Out In Love
Movie · as [Homeroom Teacher Liu]

The Last Gateway of the Nation
TV · as Guo Zhen · 35 eps

秘密追踪
TV · 28 eps

Midnight Girl
TV · as Chen Jing · 51 eps

Once Upon a Time in the Old Bridge
Movie

Jia Yan
TV · as Zhou Lu · 42 eps

Hot Mom Qiao Da
TV · 34 eps

铁血兄弟
TV · as 魏国 · 32 eps

Ip Man
TV · as Fu Zheng Yun · 50 eps

Best Time
TV · 47 eps

State Mission
TV · as He Bei Sheng · 29 eps

Red Dust
TV · as Qiao Shen Zi · 36 eps

下南洋
TV · 40 eps

The Glamorous Imperial Concubine
TV · as Meng Zhixiang · 44 eps

Lei Feng
TV · as [Hospital Dean] · 22 eps

说好不分手
TV · 1 ep

爱情有点蓝之爱的交响乐
TV · as 罗宏伟 · 40 eps

连环扣
Movie

You Are My Life More Complete
TV · as Lu Jin Sheng · 40 eps

Bitter Coffee
TV · 28 eps

深瞳
TV · as 钱宇 · 24 eps

Yang San Jie Gao Zhuang
TV · as 高成栋 · 32 eps

靠山
TV · as Meng Dezhang · 26 eps

再婚劫
TV · 30 eps

罪之缘
TV · 30 eps

窗外有张脸
TV · 23 eps

银杏飘落
TV · as Guan Feilong · 30 eps

生死邂逅
TV · as Su Qiang · 20 eps

青鸟的天空
TV · as 李曙光 · 26 eps

悲情红与黑
TV · as Zeng Huobing · 20 eps

肥猫寻亲记
TV · as Cheng Daye · 60 eps

情感冲击线
TV · 23 eps

Goodbye My Love
TV · as 钟坚 · 26 eps

屈原
TV · 20 eps

澳门的故事
TV · 27 eps
姐妹
TV · as 何方 · 20 eps

Colors of the Blind
Movie

金钱本色
TV · 21 eps

Dongzhou lieguo: Zhanguo pian
TV · as 田单 · 32 eps

超越恋情
TV · 20 eps

Eastern Zhou, Spring and Autumn Period
TV · as 晋文公 · 30 eps

Romance of the Three Kingdoms
TV · as 郭嘉 · 6 eps

Seahorse Dance Hall
TV · 40 eps
