Known For
Photos
Filmography

A Table For Two
Movie · as Lin Tong

The Heir
TV · as Li Jinshui · 42 eps

Abyss
TV · as Xin Jiran · 16 eps

Sunshine Through the Rain
TV · as Chen Huaguang · 2 eps

Legend of Zang Hai
TV · as Zhao Bingwen · 40 eps

The White Olive Tree
TV · as Li Qingzhan · 2 eps

Love on the Turquoise Land
TV · as Jiang Baichuan · 32 eps

In the Name of the Brother
TV · as Old Duan / 老段 · 2 eps

Faces in the Crowd
Movie

卧底警花
TV · 35 eps

Someone in the Room
Movie

Modern Marriage
TV · as Ding Pingshan · 38 eps

Be Reborn
TV · as Ding Shenghuo · 26 eps

Faith Makes Great
TV · as Xia Fuhua · 1 ep

New Generation
TV · as Yu Haiyang · 8 eps

Sword Snow Stride
TV · as Wei Shuyang · 23 eps

The Long Night
TV · as Chen Mingzhang · 12 eps

The Burning River
TV · as Wu Niansheng · 24 eps

阳光下的法庭
TV · as Liao Guozhu · 36 eps

Great Expectations
TV · as Chu Yuxian · 56 eps

Princess Agents
TV · as Yuan Zhengde · 1 ep

I Am Not Madame Bovary
Movie · as Mayor's Secretary
两个女匪王
TV · as 虎头 · 30 eps

Sentence Me Guilty
Movie · as Zhang Yue

Our Family's Happy Life
TV · 1 ep

冬日惊雷
TV · as 温逸杰 · 28 eps

Back to 1942
Movie · as Middle-aged Officer

Brotherhood of Chaos
TV · as 索智义 · 41 eps

Beginning of the Great Revival
Movie · as Shi Zhaoji

Li Xiangyang's Battle 2
TV · as 侯一天 · 26 eps

誓言今生
TV · as Fan Yingtian · 30 eps

Do Not Leave Me
TV · as Zhou Jun · 36 eps

密战太阳山
TV · as Liu Yuancheng · 32 eps

Before Daybreak
TV · as Li Bohan · 30 eps

铁骨芳心
TV · 28 eps

Peacock
Movie · as Ke

Changing Faces
TV · as Jia Chaoxi · 25 eps

黑色郁金香
TV · as 汪晓寒 · 25 eps

你在微笑我却哭了
TV · 22 eps

For the Sake of the Republic
TV · as 辜鸿铭 Gu Hongming · 68 eps

公安局长
TV · as 冷严 · 21 eps

A Passionate Life
TV · 22 eps




