
Known For
Photos
Filmography

Players
TV · as Yin Mu · 1 ep

Side by Side With You
TV · 18 eps

A Good Town for Nothing
Movie

Our Memories
TV · as Yang Guang · 21 eps

Hunting Poison: The Lightning Strike
Movie · as Tan Zhuo

Battlefield: Fall of The World
Movie · as Cheng Ling

Justice Bao the Legend of Young
TV · as Zhao Yuanlin · 28 eps

The First Myth: Clash of Gods
Movie · as Nezha

The Flaming Heart
TV · as Ji Yuan · 24 eps

Missing Persons
TV · 12 eps

A Clockwork Bunny
Movie

Snake in Home
Movie

Huang Fei Hong
TV · 40 eps

The Invincible Piglet
Movie

Goodbye! Lin Gang!
Movie

Full of Death
Movie

Invincible Tie Qiaosan
TV · as Lin Wang Shui · 40 eps

Best Time
TV · as 海涛 · 47 eps

错爱2
TV · as 路小军 · 26 eps

Mother's Heart in Spring
TV · as Da Long (Youth) · 33 eps

The Blind Detective
TV · as 小庄 · 30 eps

错爱
TV · as 路小军 · 26 eps

风云世家
TV · as Xiao An · 34 eps

