Known For
Photos
Filmography

黑鱼
Movie · as 青皮
狄仁杰之三尸九虫
Movie

A Hero
TV · 1 ep
Be with Me
TV · as Sun Jingyue · 1 ep

A Girl Unknown
Movie · as Wang Weiqiang

Per Aspera Ad Astra
Movie · as Lao Bai

Embers
Movie

No Hard Feelings
Movie

愤怒的老虎
Movie · as 叶新之

The Long Watch
TV · as Zhu Yingjia · 40 eps

Gezhi Town
TV · as 江防军副团长 · 3 eps

Above the Dust
Movie · as Chuan

Mostly Sunny
Movie · as Wu Di

Gezhi Town
Movie

Kong Kong
Movie · as Huang Feng

Watch Your Back
TV · as Fo Ye · 24 eps

Brief History of a Family
Movie · as Tu Wei's Father

A Long Shot
Movie · as Gu Xuebing

Across the Furious Sea
Movie · as Li Lie

Welcome to Milele
TV · as Jiang Daqiao · 35 eps

这十年·幸福中国
TV · as 屈原 · 20 eps

非遗里的中国
TV · 1 ep

1921
Movie · as Dong Biwu

Upcoming Summer
Movie · as Uncle Wang

My Country, My Parents
Movie · as Zhao Xiaodong (adult) (segment "Duck Prophet")

Faith Makes Great
TV · as Long Yongcheng · 1 ep

The Pavilion
TV · as Xuan Liang · 12 eps

Minning Town
TV · as Bai Chongli · 23 eps

鲁健访谈
TV · 1 ep

Summer of Changsha
Movie · as A Bin

Remain Silent
Movie · as Tian Jingcheng

For the Holy Guiguzi
TV · 52 eps

Forever Young
Movie · as Mei Yi Qi

Goddesses In The Flames Of War
Movie · as [Chinese Resistance]

The Mask
TV · as Li Chunqiu · 40 eps

Extraordinary Mission
Movie · as Li Jianguo

Finding Mr. Right 2
Movie · as Poet

League of Gods
Movie · as General Ji

Ode to Joy
TV · as Wei Wei · 42 eps

Code Name
TV · as Zhou Xiaocun · 37 eps

Trump Card
TV · 1 ep

Love and Hatred Between She and I
TV · as Yu Xinting · 44 eps

Double Thorn
TV · as Peng Gang · 42 eps

Graduation Song
TV · as Ji Jiaming · 41 eps

Police Captain
TV · as 胡德强 · 36 eps

Coming Home
Movie · as Instructor Dong

The Golden Era
Movie · as Luo Feng

All Quiet in Peking
TV · as 崔中石 · 53 eps

婚战
TV · as Meng Sanli · 30 eps

独狼
TV · 30 eps

Mystery
Movie · as Tong Minsong

I Swan
Movie

Female Fashion Editor
TV · as Ai Chong Wen · 1 ep

Beginning of the Great Revival
Movie · as Deng Zhongxia

Reviving of Beichuan
Movie · as Song Geng

Cheongsam
TV · as Zhao Shijie · 47 eps

Invisible General
TV · as Han Kui · 32 eps

Golden Wedding
TV · as Ji Cheng · 51 eps

宝贵的秘密
Movie · as 蓝宝贵

Lurk
TV · as Li Ya · 30 eps

Secret War
TV · as 蝴蝶 · 30 eps

The Legend of Lu-Zhen Town
Movie

CMG Spring Festival Gala
TV · 1 ep



