
Known For
Filmography

Gone Murderer
TV · as Qin Kaixuan · 16 eps

Dead of Winter
TV · as Chai Zhiyong · 26 eps

Anti-Fraud
TV · as Jiang Haofeng · 26 eps

Sword Rose
TV · as Qing Pi · 32 eps

Love on the Turquoise Land
TV · as Yan Huanshan · 1 ep

The Appearance of the Murderer
TV · as Mao Xiaoming · 16 eps

King of Baji Fist
Movie

Who Is He
TV · as Chen Shanhe · 24 eps

The Road to Ordinary
TV · as Feng Xiaoquan · 7 eps

Enlighten Your Life
TV · as Zhong Dagong · 32 eps

A Lifelong Journey
TV · as Xiao Guoqing · 58 eps

Dongsi Pailou Dong
TV · 48 eps

Railway Wind and Cloud
TV · as Jiang Yuchen · 34 eps

The Glory of Youth
TV · as Lu Zheng · 49 eps

The Knight Lady for Hire
Movie

The Flowers and Distant Place
TV · as 战涛 · 46 eps

The Three Heroes and Five Gallants
TV · 44 eps

云中岗亭
Movie · as 石强

浴火危城
TV · 30 eps

Coming Back
Movie · as Dali

大侦探
TV · as Lu Baochang · 40 eps