
Known For
Filmography
My Dear Brother
TV · 1 ep
Xue Yu Jun Hun
TV · 1 ep

Wind-Born Warriors
TV · 36 eps

Born with Luck
TV · as Lu Zheng · 4 eps

浴血蒋家河口
Movie

When Destiny Brings the Demon
TV · as Yin Liunian · 4 eps

Our Homeland
TV · as Liu Guang Fu · 36 eps

The Punishment
TV · as Yan Ming · 1 ep

The First Shot
TV · as Wang Jia Min · 32 eps

As Beautiful As You
TV · as Ma Feng · 40 eps

For the First Time in My Life
TV · as President Chen · 14 eps

Knight of the Rose
TV · as Mr. Mai · 23 eps

Xi Dan Chuan Qi
TV · 33 eps

The War Has No Distance
TV · as He Yu Kai · 29 eps

Return of Special Forces 4
Movie · as Xiu Luo

烽火抗大
TV · as Gao Yuan · 32 eps

Ace Troops
TV · as Lu Pingfan · 40 eps

Love is True
TV · as President Ma · 40 eps

My Dear Guardian
TV · as Director Chen · 40 eps

Good Weather Knows The Right Season
TV · as Secretary Wang · 36 eps

Belief
TV · as Hou Zichuan / 侯子川 · 27 eps

Blue Strike
TV · as 褚战刚 · 43 eps

The Legend of Xiao Chuo
TV · as Gao Xun [Nan Yuan envoy] · 48 eps

The Best Crazy Soldier
TV · as Lin Fuzhang · 20 eps

The Listener
TV · as Li Xiao Bei · 36 eps

National Children
TV · as Xie Gen Yang · 40 eps

Dawning
Movie · as Hu Wan Zong

Meet in Youth Love in Foods
TV · as Li Ju Liang · 42 eps

The Drug Hunter
TV · as Min Deng · 50 eps

Great Expectations - Twin Dragons
TV · as Zhu Yan Long · 6 eps

陆军一号
TV · 36 eps

女子特战队
TV · as Old Guan · 36 eps

Red Euphorbia Milii
TV · as 刘志航 · 42 eps

Gangcheng Story
Movie

Red Fox
TV · as Chi Beiji · 32 eps

Romantic Heroes of the Tang Dynasty
TV · as Cao Lu Sheng · 38 eps

敌后便衣队
TV · 28 eps

Bullet Hole
TV · as Xu En Ming [Kuomintang secret agent] · 30 eps

Legend of Jie Zhenguo
TV · as Jing Dou Zi · 30 eps

狂花凋落
TV · as 杜二鸣 · 34 eps

Jiao Tong Jing Cha
TV · as 李文墨 · 28 eps

Chuan Zheng Feng Yun
TV · as Zhan Tian You · 32 eps

My Kung Fu Knight
TV · as Hei Yi · 1 ep

湖上人家
TV · as Lu Shuangquan · 21 eps

欲望旅程
TV · 20 eps