Known For
Filmography

The Wonderful Land: Well I Look Just Waiting Room!
TV · 1 ep

Reading Class
TV · as Lin Muzhi · 1 ep

Yong An Dream
TV · as Zhou Suan · 24 eps

Super Referral Officer
TV · 1 ep

Warm and Sweet
TV · as Ling Jiaoyang · 38 eps

Turn on the Right Way of Life
TV · as Zhao Xian · 40 eps

Our Inn
TV · 1 ep

Dream House
TV · as Jing Yu Heng · 39 eps

For Truly Great Men
TV · as Zhang Guodao · 40 eps

Faith Makes Great
TV · as Bu Lanzhang · 1 ep

New Generation
TV · as Zhang Zhenning · 8 eps

Citizens of Wan Qu
TV · as Huang Zi Jian · 34 eps

Legend of Fei
TV · as Yin Pei · 51 eps

Ride the Wind
TV · as Self · 1 ep

Unbeatable You
TV · as Zou Kai · 43 eps

Revenge for Love
Movie

Honeymoon Plan
Movie · as Wang Jiashu

怒海红尘
TV · as 萧水寒 · 42 eps

Tribes and Empires: Storm of Prophecy
TV · as Muyun Lu · 75 eps

明星时代
TV · 1 ep

The Big Lie Bang
Movie · as 秦卫

Money and Love
Movie · as Jiang Zhiming

Who's the Murderer
TV · as 孙基因 · 1 ep

纳妾记 3
TV · 1 ep

Topple Your Ex Girlfriend
TV · as Jin Qilin · 30 eps

This Is Me
Movie · as Hu Duoduo

The Fighting Youth
Movie · as Xu Tiantian

The Mirror
Movie · as Jian

Legend of the Concubinage
TV · as Yang Qiuchi · 60 eps
星星的密室
TV · 1 ep

Little Beast Flowershop
TV · 10 eps

Run for Time
TV · 1 ep

Impetuous Love in Action
Movie

Mysterious Plate
Movie

A Stupid Journey
Movie · as Zhang Dingding

Walking on the Blade
TV · as Han Zisheng · 42 eps
OB-GYNS
TV · as 万源 · 38 eps
Perhaps Love
TV · 13 eps

星星的密室
TV · as 明星选手 · 12 eps

疯狂的麦咭
TV · as 嘉宾 · 12 eps

西厢记
TV · 30 eps

爱在春天
TV · 1 ep

Unbeatable3
TV · as 安洋 · 30 eps

Your Face Sounds Familiar
TV · as 苏丽珍 · 1 ep

Color Me Love
Movie · as Xiao Xin

刁蛮新娘
TV · 4 eps

The Warlords
Movie · as Xiao Wu

恰同学少年
TV · as Wang Zipeng · 23 eps
