Known For
Filmography

No Way to Escape
Movie

Dunhuang Warriors
Movie · as An Huaiyuan

Archives: The Nanyang Mystery
TV · as Lu Junxiang · 1 ep

The Early Spring
TV · as Chen Kuannian · 7 eps

Rising Justice
TV · as Cheng Fei · 7 eps

The Immortal Ascension
TV · as Ye Fei · 1 ep

To Gather Around
Movie

Golden Trio
TV · as Gu Ming · 36 eps

In the Name of the Brother
TV · as Suit man / 西装男 · 4 eps

Dr. Tang
TV · as Liao Xiaobo · 36 eps

Master of My Own
TV · as He Yuelian · 32 eps

Hunter
TV · 8 eps

Forever Love
TV · as Xie Pingchuan · 28 eps

Imperfect Love
TV · as Guo Yue · 22 eps

Detective
TV · as Song Chengmin · 26 eps

The Great Craftsman
TV · as Shen Qidong · 60 eps

Your Secret
TV · as Luo Chi · 37 eps

The Blizzard
Movie · as Huang Tiancheng

The Road Not Taken
Movie · as Baoyu

Bitter Flowers
Movie · as Gaofei

Tribes and Empires: Storm of Prophecy
TV · as Muru Hanshan · 75 eps

卧底
TV · as 曲经 · 24 eps

后海不是海
TV · 40 eps

Love Yunge from the Desert
TV · as Shangguan An · 44 eps

Live Goodbye
TV · as Cheng Jianbang · 12 eps

Reunion Dinner
TV · as Li Gang · 45 eps

Hot Night
Movie

The Great Time
TV · as Sun Xiaoming · 33 eps

河流如血
TV · 30 eps
