
Known For
Filmography

The Trap
Movie

Moonlight Mystique
TV · as Bai Xun · 5 eps

Ski into Love
TV · as Wang Xin [Coach] · 23 eps

Mobius
TV · as Geng Zekai · 16 eps

Fated Hearts
TV · as Ling Fei · 3 eps

Angels Fall Sometimes
TV · as Wei Haiyang · 24 eps

The Land of Warriors
TV · as Zhao Wuji · 2 eps

The Starry Love
TV · as Liguang Yang · 40 eps

Brotherhood
Movie · as Bodipeng

GO Into Your Heart
TV · as Xie Changan · 41 eps

Gourmet in Tang Dynasty
TV · as Wang Wanwan · 42 eps

The Bravest
Movie · as Shen Xian

The Glorious Era
TV · as Du Minjie / 杜敏杰 · 2 eps

小警风云之从警记
Movie

Fight for Love
Movie · as Li Chen

Legend of Heavenly Tear: Phoenix Warriors
TV · as Gao Yan · 56 eps

The Autumn Harvest Uprising
TV · as Su Xian Jun · 32 eps

Legend of Ace
TV · as Zhao Liangyu · 31 eps

锻刀
TV · as Zhuang Feng · 38 eps

Jin Yu Yao
TV · as Liang Cheng · 40 eps

The Ordinary World
TV · as Wang Manyin · 56 eps