Known For
Photos
Filmography

手捧繁星
Movie

You Are My Hero
TV · as Situ Kun · 1 ep

Game of Shadows
TV · as Jin Nan · 1 ep

Crossing
Movie · as Xu Wusheng

The Glamorous Night
TV · as Xiao Yang · 24 eps

Generation to Generation
TV · as Qi Yunke · 12 eps

Operation Hadal
Movie · as 陈长安

Mumu
Movie

All Rise
TV · as Song Yifan · 24 eps

Off the Stage
Movie

I Love You to the Moon and Back
Movie

Burning Stars
Movie · as Secretary Gao

In Between
TV · as Zhou Bin · 27 eps

Above the Rivers
TV · as Geng Nian · 34 eps

Battle of Shangganling
TV · as Feng Baisheng · 24 eps

The Volunteers: To the War
Movie · as Zhang Yuhua

Never Give Up
TV · as Zheng Zhenghao · 40 eps

Sunshine by My Side
TV · as Fang Mu · 36 eps

Incomparable Beauty
TV · as Lu Zi Jie · 40 eps

I Know I Love You
TV · as Peng Yu'an · 24 eps

New Five Golden Flowers
Movie

The Crack of Dawn
TV · as Liang Heyu · 24 eps

Miss Buyer
TV · as Du Xiuqi · 24 eps

Wife's Choice
TV · as 高家为 · 12 eps

Mom Wow
TV · as Yang Shuo · 40 eps

The Investigator
TV · as Lin Junwen · 49 eps

1921
Movie · as Li Hanjun

Love is True
TV · as Qi Bin · 40 eps

The Rebel
TV · as Meng An'nan · 43 eps

New Generation
TV · as Pang Yibing · 8 eps

Get Married or Not
TV · as Xu Haifeng · 40 eps

Crimson River
TV · as Jiang Liu · 12 eps

Begin, Again
Movie · as Tai Shan

My People, My Country
Movie · as Commander (segment "One For All")

Wrath of Silence
Movie · as Xu Wenjie

Lost, Found
Movie · as Tian Ning

Women of Shanghai
TV · 20 eps

An Oriental Odyssey
TV · as Chen Tianshu · 50 eps

On the Road
TV · as Wei Wen Bin · 27 eps

The City of Chaos
TV · as Bai Zhenhe · 24 eps

Brotherhood of Blades II: The Infernal Battlefield
Movie · as Jinhai

飞哥战队
TV · 50 eps

New York, New York
Movie · as Thomas

Princess Jieyou
TV · as Jun Xumi · 45 eps

The Imperial Doctress
TV · as Ye Xian · 50 eps

Through The Mystery
TV · 36 eps

Rookie Agent Rouge
TV · as Song Mian · 45 eps

Torn Between Two Lovers
TV · as Ji Xugang · 34 eps

Three Unusual Detectives
TV · 36 eps

Feige the Big Hero
TV · as 梁飞 · 50 eps

Aftershock
TV · as Wan Xiaoda · 38 eps

Tai Chi Hero
Movie · as Prince Dun

The Four Brothers of Peking
TV · as Tong Yuguan · 36 eps

圣天门口
TV · 46 eps

中国1921
TV · as Cai Hesen · 32 eps

孔子春秋
TV · as 少正卯(成年) · 38 eps

Death and Glory in Changde
Movie · as Feng Baohua

The Double Life
Movie

Rent a Girlfriend Home for New Year
TV · as 符佐 · 24 eps

Down with Love
TV · as Chao Ching · 16 eps

七秒钟的鱼
Movie

Love Strategy
TV · as 王文清 · 32 eps

Assembly
Movie · as Political Officer Wang Jincun

没有共产党就没有新中国
Movie

河流如血
TV · 30 eps

The Magic Touch of Fate
TV · 20 eps

青春的童话
TV · 17 eps

The Flying Dagger's Inquiry
TV · as Long Xiaoyun · 32 eps

Dong Xi Qi Yu Jie Liang Yuan
TV · 45 eps

Xin Wen Xiao Jie
TV · as Ji Xiaoyu · 23 eps

情牵日月星
TV · 20 eps

Legend of Dagger Lee
TV · as 龙小云 · 32 eps


