Known For
Photos
Filmography

蓝蓝的天上白云飘
Movie

Shriving
TV · as Han Chengbin · 24 eps

Time Raiders
TV · as Young Wu Sanxing · 18 eps

Scout Hero
TV · as Chen Shumin · 32 eps

Pledge of Allegiance
TV · as Yuan Zhongdao · 24 eps

大道薪火
TV · as Bo Gu · 33 eps

Crazy Bathhouse
Movie · as Bao Ji

Dugu World: The Prophecy
Movie · as Dugu Ruyuan

Gold Panning
TV · as Chen Xiangdong · 12 eps

My Fated Boy
TV · as Xie Nianke · 2 eps

The Rescue
Movie · as Lu Qili

Sword and Fire
Movie · as Cui Zhiyu

Silent Winter
Movie · as Wang Laoer

Trace
TV · as Shangguan Yu · 36 eps

Wild Swords
Movie · as Zhang Weiran

The Unknown
TV · as Inspector Zhu · 40 eps

However
Movie · as Li Lei

Breathing
Movie · as Haiyang

Beloved Enemy
TV · as Gu Qingpei · 15 eps

Battlefield Gun King
TV · as Wan San · 40 eps

Marshal Peng Dehuai
TV · as Mao Anying · 36 eps

Gu Jingzhou
Movie


