Known For
Filmography

Snake Island Survivor
Movie

Threads of the Game
Movie · as Li Fengqing

Up in the Air
TV · as Lin Jianping · 23 eps

Moonlit Reunion
TV · as Imperial Physician · 2 eps

Mystic Land
Movie

League of Gods: Zhou Destruction
Movie

Snake 4: The Lost World
Movie

King Kong Vs Giant Snake
Movie

Flashover
Movie · as Peng Shuda

Brushes of Destiny
TV · 24 eps

Three-Body
TV · as 绍琳丈夫 · 2 eps

Roaring Heavenly Dog: Brave Dragon Palace
Movie · as Yu Di

The Unbelievable (The Cases of Disappearances)
Movie · as Country oldman

Open the Coffin
Movie · as Lao Gang

Strange Tales of Tang Dynasty
TV · as Magistrate Wang · 1 ep

When Is the Son off
TV · as Yu Yao · 24 eps

The Dragon Hunting Well
Movie · as The Mayor

Celestial Track of Peng Lai
Movie · as County Judge

Red Alert
Movie · as Boss Liu

Wrath of Silence
Movie · as Shuan Zi

Capital Fox Demon
Movie · as The Court Minister

The Great River
TV · as Guo Chuan · 44 eps

Prince of Lan Ling
TV · as Xiao Cui · 46 eps

