Known For
Photos
Filmography

The Eight Outer Doors: Game Within a Game
Movie · as Xiong Tai

Detective Dee: The Celestial Mystery
Movie

The Forbidden Area of Lost Tomb
Movie

The Final Battle
Movie

Di Renjie: Bloodstained Coffin
Movie

Oracle of the Dragon
Movie

Speed and Battle
Movie

The Frontier Under The Blood Moon
Movie · as Di Renjie

Echoes of the Fallen
Movie

Journey With You
TV · as Su He · 8 eps

隐姓埋名风起津门
TV · as 韩厉 · 1 ep

Blossoms of Power
TV · as Huang Zhongsi · 1 ep

Fortune Teller
Movie · as Master Lin

The Cursed Village
Movie · as Jia Quan

The Mystery of the Silk
Movie

No Escape
Movie

离恨谷
Movie

The Duel of Gold and Silver
Movie · as Earth Prison King

Detective Dee: The Celestial Mystery
Movie · as Zhang Jing

The Immortal Ascension
TV · as Ouyang Feitian · 1 ep

Speed Fight
Movie

Tied Up and Down
Movie

Thirteen Generals: Wind and the Cloud Rise Again
Movie · as Gu Mingjue

The Zombies
Movie

Mystery of Error
Movie · as Emperor Wen Tiandi

The Mausoleum Keeper of Yinshan
Movie · as Xu Liangshuai

向阳花开
Movie

Blossom
TV · as Wang Ge · 12 eps

Heroes
TV · as Zhang Sanfeng · 2 eps

Mr Illusion
Movie · as Pei Jingzhi

Ghost Killing
Movie · as Zhang Yiren

League of Gods: Zhou Destruction
Movie

Di Renjie Secret Soldier Borrows the Road
Movie · as Dee Renjie

Destined Manhunt After Drug Lord
Movie

Reborn
Movie · as traffic police

Tianqi Apocalypse
Movie · as Zuo Lianshan

Apocalypse - Stirring Change
Movie

True and False Monkey King
Movie · as Sun Wukong

The Ghost Outlaws
Movie · as Ba Qing

狄仁杰探案之天外飞仙
Movie

Detection of Di Renjie
Movie · as Di Renjie

Detective Dee: Solitary Skies Killer
Movie · as Di Renjie

Guardian of the Palace
Movie · as Feng Peichuan

Asura Bride
Movie · as Pharmacist

Heavenly Gaze
Movie · as Zhang Guohua

Fearless Rescue
Movie · as Special Forces Captain

Battle in Wuhu Village
Movie · as Zhao Sihai

Crazy Bull
Movie

The Burns of Sin
Movie · as 夏一

Detective Dee: The Lost Gold
Movie

Endless Loop
Movie

Detective Dee: The Blood Tree of Chiyou
Movie · as Dee

烽火连城决
TV · as Lin Yang · 32 eps

Ever Night
TV · as Tang · 12 eps

White Fish Town
Movie

Special Forces King 2: Mission Choice
Movie

Legend of the Naga Pearls
Movie · as Yan Zhenku

The Advisors Alliance
TV · as Cao Shuang · 44 eps

Dad's Cabin
Movie

The Bodyguard
Movie · as Jin Si

People's Prosecutor
TV · 34 eps

傻儿传奇之抗战到底
TV · 46 eps

Confused Officer Banqiao
TV · 42 eps

The Legend Of Du Xinwu
TV · 42 eps

Zhen Hai Battle
Movie · as Wu Jie

The Lodge in the Woods
Movie

傻儿传奇
TV · as Miao Zhengjun · 45 eps

Princess and Seven Kung Fu Masters
Movie · as Team Leader Zhu
镇海保卫战
Movie

Chrysanthemum to the Beast
Movie

The Last Tycoon
Movie

Insistence
Movie · as Sun Zhe

利箭行动
TV · as Chen Qi · 43 eps

Flying Swords of Dragon Gate
Movie · as Ji Xueyong

White Vengeance
Movie · as Male demon; Qin shi Huang Di

Let the Bullets Fly
Movie · as The Four

Tracing Shadow
Movie

Three Kingdoms: Resurrection of the Dragon
Movie · as Deputy General of the Vanguard


