Known For
Photos
Filmography

Empress Reborn
TV · as Shen Wan · 1 ep

Light the Dark
TV · as Pan Minghui · 3 eps

Unnatural Fire
TV · as Zhao Zhiyuan · 38 eps

Zhao Shi Lu
TV · as Dou Shishu · 28 eps

Created in China
TV · as Father Cui · 3 eps

The Wanted Detective
TV · as Marquis Jingshan · 2 eps

Tell No One
TV · as Chen Jingming · 12 eps

Blossom
TV · as Dou Shishu · 20 eps

Under the Microscope
TV · as Liu Jing, Liu Jing / 奉兴巡按御史 刘景 · 14 eps

Imperfect Victim
TV · as Wu Mingren · 4 eps

In Later Years
TV · as Du Zhengyang · 39 eps

Gold Panning
TV · as Lao Wai · 12 eps

Ordinary Greatness
TV · as Cheng Hao · 38 eps

The Guardian
TV · as Ge Chenxi · 34 eps

Crossing the Yalu River
Movie · as Fang Xie

The Battle at Lake Changjin
Movie · as Stationmaster with Amputated Arm

The Master of Cheongsam
TV · as Sakamoto Mizo · 40 eps

Sword Snow Stride
TV · as Cao Changqing · 4 eps

The Lawyers
Movie

Hunting
TV · as Sun Ming · 44 eps

Cross the Yalu River
TV · as Xie Fang · 40 eps

Golden Warrior
Movie · as 张万强

Joy of Life
TV · as Guo Zheng / 郭铮 · 36 eps

Fire Forbidden Area
Movie

My Running Shadow
Movie · as Xiu Zhi

Hong Kong Rescue
Movie

Luan Shi Wei Qing
TV · as Luo Lianda · 49 eps

The King's Woman
TV · as Zheng Nie · 48 eps

Two Families
TV · 42 eps

Yes! Mr. Fashion
TV · as Han Feng · 28 eps

一马换三羊
TV · as Qin Fang · 40 eps

Decoded
TV · as Liu Yi Ping / Leader Qi · 44 eps

Burning Iron
TV · as Sun Bo Ling · 46 eps

Wrath of the Wolf
TV · as Wu Dongyu · 34 eps

Moon of Gulf of Aden
TV · 36 eps

The River Children
TV · as Deng Shao Guang · 43 eps

Good Wife 101
TV · as Steven · 32 eps

Domino Effect of Love
TV · as Wang Guo Qing · 35 eps

Jue Ze
TV · as Wu Mingan · 40 eps

Clown Dad
TV · as Xu Gang · 36 eps

Invincible Knights Errant
TV · as Bai Yu Tang / "Sleek Rat" · 25 eps

等到胜利那一天
TV · as Shen Zihe · 30 eps
Divorce or Separation
TV · as Han Jun · 1 ep

女人泪
TV · 27 eps

Tao Hua Can Lan
TV · as Zhu Yi Wen · 21 eps

Silver Ornaments
Movie · as Lu Daojing

Grain in Ear
Movie

Golden Finger
TV · as Fei Yongjia · 34 eps

My Family Tree
TV · 26 eps
不弃今生
TV · 20 eps

The Happy Life of Talkative Zhang Damin
TV · as 张大国, Zhang Da Guo · 20 eps

九九归一
TV · as 郑奉时 · 30 eps

Father and Son of the Ma Family
TV · as Ma Wei · 20 eps


