Known For
Filmography

Wolf Hunters 2
Movie

Special Party Branch
Movie

The Legend of Yang Jian
Movie

Jungle Chase
Movie · as Gangshan Jing

To Live Through Death
Movie · as Fourth Uncle

In the Name of the Brother
TV · as Guan Xue's cousin / 关雪姨夫 · 5 eps

League of Gods: The Fall of Sheng
Movie · as King Zhou of Shang

Son of Hero
TV · as Han Shizhong · 48 eps

My Sweet Heart
TV · as Shen Ye Jun · 12 eps

The Day We Lit Up The Sky
Movie

The Wolf Warriors
TV · as Tan Rongcheng · 39 eps

My Crazy Old Father
Movie · as Brother Shan

God of Lost Fantasy
TV · as Mo Tianlin · 52 eps

烽火硝烟里的青春
TV · as Zhang Ruidong · 26 eps

The Big Shot
Movie

Can't See Me Love You
Movie · as Xu Qiang's ex

古董局中局
TV · as 老朝奉 · 44 eps

Wished
Movie · as Mr. Bo

非正常事件集
TV · as Wu Qixing · 13 eps

Jade
TV · as Wu Xiaotian · 43 eps

Three Men and Half Back in the Field
Movie

Phantom of the Theatre
Movie · as Kong Shen

Hei Hu Zhi Feng Ying
TV · as Botian Jiuxiong · 42 eps

手枪队
TV · as Mr. Yu · 46 eps

长梦留痕
TV · as 林仕延 · 42 eps

Through the Smoke
TV · 34 eps

Severe Winter
TV · as Ichiro Ibuka · 36 eps

战魂
TV · as Pang Lixin · 31 eps

Inside the Girls
Movie · as Mr. Bai

The Stand-in
TV · as Qin Shao Bai · 60 eps

西遊記粵語版
TV · as 文殊菩萨 · 45 eps

Divorce Agreeement
TV · 1 ep

Fox Fairy
Movie

Agreed Not to Cry
TV · 36 eps

Bandit of the Brothers
TV · as Zhao Shangfei · 1 ep

All Men Are Brothers
TV · as 公孙胜 · 86 eps

漂亮主妇
TV · as Gao Jianling · 40 eps

Copy Cat
Movie

The Patriotic Knights
TV · 36 eps

目击者
TV · 20 eps

Slim Till Dead
Movie

24小时警事
TV · 24 eps

I Have Eyes Only For You
TV · as Yu Hankuan · 1 ep

丝路豪侠
TV · as 南天星 · 20 eps

沧海游龙
TV · as 吴文采 · 40 eps

危情风暴
TV · as 林之伟 · 20 eps

难得有情人
TV · 20 eps

梁山伯与祝英台新传
Movie · as 四九

The Impulse of Youth
Movie

浴血红马车
Movie
