Known For
Filmography

Notes of DNA Appraiser
TV · as Liang Yiwen · 48 eps

Love Story in the 1970s
TV · as Fu Boquan · 7 eps

The Road to Splendor
TV · as Eldest Master Fu · 1 ep

Love Never Fails
TV · as Yao Tian · 3 eps

Dear Enemy
TV · as Father Luo · 5 eps

The Guardians
TV · as Old Xiao · 35 eps

Hometown of Stars
TV · as Ouyang Bin · 25 eps

The Better Life
Movie

大明监察御史
Movie

Blooming Village
Movie

神探教授
TV · 20 eps

Got a Crush on You
TV · as Song Jianguo · 26 eps

Justice in the Dark
TV · as Zhang Zhaojin · 1 ep

宗师列传
TV · as 中老年范仲淹 · 1 ep

Who Rules The World
TV · as Lord of Qingzhou · 1 ep

Court Lady
TV · as Emperor Li Shimin · 55 eps

Eagles and Youngster
TV · as 陆国华 · 40 eps

Huang DaNian
TV · 6 eps

My Uncle Zhou Enlai
TV · as 劫夫 · 41 eps

Miraculous Detectives Father and Son: Lost in a Rainy Night
Movie

Pretty Maid
Movie

May Flowers of the Desert
TV · 22 eps

Miraculous Detectives Father and Son: Murder of Bird's Nest
Movie · as Chen Tiansheng

Miraculous Detectives Father and Son: Bleeding Ring
Movie · as 陈天生

Jue Ze
TV · as Wu Mingtai · 40 eps

Legend of the Fist: The Return of Chen Zhen
Movie · as General Zhou

The Founding of a Republic
Movie · as Yan Changlin

江城令
TV · 31 eps

抗诉
TV · 22 eps

My Left Hand
Movie · as 胡小军

Miraculous Father and Son Detectives: A Thousand Year Curse
Movie

Miraculous Father and Son Detectives: The Secret Numbers
Movie

传奇皇帝朱元璋
TV · as Xingfang Li/李醒芳 · 48 eps

Control by Zhen Guan
TV · as 李世民 · 50 eps

临界二十天
TV · 20 eps

古城谍影
TV · 18 eps

Alibi
TV · 20 eps

与爱同生
TV · 20 eps

C.E.O.
Movie

追梦组合
TV · as 老师 · 8 eps

日出
TV · as 许光夫 · 23 eps
