Known For
Photos
Filmography

Born to Fly
Movie

Love Is An Accident
TV · as An Jing Zhao · 32 eps

Got a Crush on You
TV · as Su Qingche · 26 eps

Ordinary Greatness
TV · as Yang Shu · 38 eps

Broker
TV · as Qin Bin · 42 eps

Young and Beautiful
TV · as Xing Tianming · 42 eps

A Female Student Arrives at the Imperial College
TV · as Yan Yunzhi · 30 eps

Novoland: Pearl Eclipse
TV · as Di Xu / Chu Zhongxu · 48 eps

The Yin-Yang Master: Dream of Eternity
Movie · as Posessed Painter

Dance of the Phoenix
TV · as Jun Linyuan · 30 eps

Perfect-Lover.com
Movie

Boys to Men
TV · as Ou Yang · 38 eps

The Next Top Star
TV · as Bai Lilan · 15 eps

Well-Intended Love
TV · as Ling Yizhou · 36 eps

Everybody Stand By
TV · 22 eps

I'm a Pet At Dali Temple
TV · as Qing Moyan · 22 eps

The Way We Were
TV · as William · 50 eps

Moonshine and Valentine
TV · as Tao Jialin · 10 eps

I Cannot Hug You
TV · as Cui Junhe · 32 eps

Midnight Diner
TV · as Cai Zhiyong · 2 eps

The Lover's Lies
TV · as Tong Xiaoqiu · 54 eps

Idol Hunter
TV · as An Feng / An Lin · 20 eps

Moon River
TV · as Dong Hao-nan · 30 eps

Mr. Bodyguard
TV · as Situ Jiong · 24 eps

校花攻略
TV · as Zhao Mo · 16 eps

The Queen of SOP 2
TV · 1 ep


