Known For
Photos
Filmography

The Weary Poet
Movie

小题大作
Movie

Those Flowers
TV · as Tang Dingnian · 1 ep

The Garden of Missing Paths
TV · as Cai Deli · 1 ep

风月·恶之花
TV · as 袁小云 · 30 eps

Clandestine Mission
TV · as Qin Wenbin · 1 ep

V
Movie · as Ding Feng

Unsettled Case
TV · as Lu Zhifeng · 17 eps

Resurrection
Movie · as Mr. Luo

Legend of Zang Hai
TV · as Zhuang Luyin · 40 eps

The Legend of He Xian Gu
TV · as Zhang Guolao · 70 eps

The Victims
Movie · as Zheng Wei

The Unseen Sister
Movie · as Shen Haoming

Regeneration
TV · as Cheng Hao · 10 eps

Light Up E-Pop
TV · 7 eps

Eats and Chats
TV · 1 ep

Short Story
Movie

Shards of Moon
Movie · as the Man

Blossoms Shanghai
TV · as Qiang Mujie · 30 eps

The Heart
TV · as Sheng Nian · 40 eps

Mozart from Space
Movie · as Ding Jieling's father

Reset
TV · as Wang Xingde · 15 eps

Dr. Tang
TV · as Liu Feng · 36 eps

From Love to Happiness
TV · as Zhu Tiesi · 36 eps

The Stories of Lion Rock Spirit
TV · as Lao Jin · 27 eps

The Old Town Girls
Movie · as Old Du

A Fangirl's Romance
Movie · as Ye Weijun

The Day We Lit Up The Sky
Movie

Exclusive Headlines: First Look
Movie

See You Again
TV · as Self · 1 ep

Minning Town
TV · as Ling Yinong · 23 eps

Dear Missy
TV · as Bai Xiaochuan · 36 eps

Imperfect Love
TV · as Tian Fang · 22 eps

The Twin Flower Legend
TV · as Yuan Qingjiang · 60 eps

Goodbye, My Love
TV · as Zhou Rui · 12 eps

A City Called Macau
Movie · as Shi Qi Lan

The Wild Goose Lake
Movie · as Yan Ge

Savage
Movie · as Old Er

Better Days
Movie · as Lao Yang

Gone with the Light
Movie · as Zhao Feng

Long Day's Journey Into Night
Movie · as Luo Hongwu

Ash
Movie · as Du Guojin

The Lady in the Portrait
Movie · as Qing Long

The Hidden Sword
Movie · as 沈飞雪

挟刀揉手
Movie · as 自己

Only the Wind Knows
Movie · as Lei Guan

幸福有配方
TV · 42 eps

Tracks In The Snow Forest
TV · as 关毅忠 · 64 eps

Roast
TV · 1 ep

Kill Time
Movie · as Leader Wang

Forever Love
TV · 40 eps

我是你的眼
TV · as 陈实 · 44 eps

The Final Master
Movie · as Lin Xiwen

A Tale of Three Cities
Movie · as Master Zhou

好想好想爱上你
TV · as 高野 · 38 eps

英雄祭
TV · as Zhao Xinjiu · 40 eps

谁解女人心
TV · 32 eps

City of Fantasy
TV · as Zhang Wen · 8 eps

大水井风云
TV · as 覃克源 · 28 eps

Better and Better
Movie · as Sun Xiangcheng

Love is Not For Sale
TV · as Geng Zihang / Zheng Yan · 37 eps

迷局1931
TV · as Fang Peng · 34 eps

The Bell of Life and Death
TV · as Xie Yunting · 30 eps

天底良知
TV · as Zeng Guangnian · 34 eps

Falling Flowers
Movie

夜隼
TV · as Tang Ye · 30 eps

风雨唐人街
TV · as Zeng Xi · 26 eps

Fallen City
Movie · as Liu Chuan

Beginning of the Great Revival
Movie · as Li Da

Black Name List
TV · as Huang Longjie · 1 ep

再回首
TV · as Ma Zhiming · 36 eps

嫦娥
TV · as Yi Hou / 后羿 · 40 eps

Detective Tanglang
TV · as Xie Tianhong · 30 eps

Invisible General
TV · as Lian Cheng · 32 eps

Wheat
Movie · as Xia

Love in a Fallen City
TV · as Fan Liuyuan · 36 eps

The Door
Movie

我爱你,再见
TV · 20 eps

一针见血
TV · 24 eps

Everlasting Regret
Movie · as Kela

Long Sword Acacia
TV · 35 eps

风吹云动星不动
TV · as Qi Che · 38 eps

像风一样离去
TV · as Xu Tianlei · 20 eps

绝对隐私
TV · 20 eps

Baober in Love
Movie · as Liu Zhi

Letter from an Unknown Woman
Movie · as Captain Huang

The Golden Warrior And Princess
TV · as Zhu Di · 40 eps

The Floating Landscape
Movie · as Wu

Mai Ban Zhi Jia
TV · 20 eps

Tracing Revelation
Movie









