
Known For
Photos
Filmography

Swords of Legends: Doomsday
Movie · as Ouyang Shaogong

Zhan Zhao Adventures
TV · as Hu Xiaosheng · 37 eps

Love of the Divine Tree
TV · as Bao Ming · 1 ep

A Moment But Forever
TV · as Sheng Xiang · 8 eps

The New Dragon Gate Inn
TV · as 唐添 · 58 eps

The Journey of Legend
TV · as Zhang Linyi · 5 eps

Blood River
TV · as Zhuo Yuluo · 1 ep

Fight for Love
TV · as Zhang An · 1 ep

Strange Chronicles of Tang
TV · as Chen Shubao / 陈叔宝 / Chen Qian / 陈谦 · 7 eps

The Lost Cave of the Arctic Sea
Movie · as Gu Lin

South Wind Knows
TV · as Ji Silang · 39 eps

The Red Sparrow
Movie

Strange Tales of Tang Dynasty
TV · as Chen Shubao / 陈叔宝 / Chen Qian / 陈谦 · 7 eps

Wife of Duke Mu of Xu
Movie · as Xu Mugong

Fa Hai
Movie · as Crown Prince

Guardian of Beauty
TV · 48 eps
The Devil School Beauty
Movie · as Su Sheng

Peeper
Movie

