
Known For
Filmography

A Thousand Miles to Your Heart
TV · as Liu Heng · 24 eps

Within the Grip
TV · as Gu Chaosheng · 24 eps

The Phoenix's Other Self
TV · as Ling An · 24 eps

The Demon Hunter
Movie · as Taoist Qingfeng

Biography of Meng Po
Movie · as 青衡

Once Upon a Time in China
Movie

A Love Story of Oiled Paper Umbrella
TV · as Situ Hanshan · 24 eps

Fate's Crossing Nan & Ke
TV · as Mo Yunxi · 24 eps

Forbidden Zone
Movie · as Xu Kong

Shining Just For You
TV · as Feng Yin · 25 eps

Cry Me A River of Stars
TV · as Yun Jiayu · 24 eps

Eternal Love Rain
TV · as Mo Chengfeng · 24 eps

The Blood of the Sun
Movie

Buried City to Shut All Lights
Movie · as Chu Che

When Shui Met Mo: A Love Story
TV · as Cheng Jingmo · 24 eps

Waiting Until Smoke is Warm and Rain is Gone
Movie · as Chu Che

Buried City to Shut All Lights
TV · 36 eps

Lord Fakkots 2
Movie

怒海红尘
TV · as 虎子 · 42 eps

Idol Hunter
TV · as Han Yitian · 20 eps