Acting
Han Chengyu
Web Series & TV Shows
Strange Tales of Tang Dynasty
as Dugu Xiashu
Immortal Samsara
as Pei Luo
Love and Redemption
as Liu Yihuan
The Imperial Age
as 李景隆
The Legend of Dragon Pearl
as Ye Mo Sheng
Listening Snow Tower
as Qing Lan
Deep Lurk
as Yun Muzhi
The Promise of Chang’an
as Xiao Qiyuan
Flowers in Fog
as An Tingwei
Millennium Heart
as Yan Liu