Known For
Photos
Filmography

How Dare You!?
TV · as King Yan · 1 ep

Twin Fire Dawn
TV · as Lin Li · 30 eps

The First Jasmine
TV · as Ye Wending · 1 ep

The Legend of Rosy Clouds
TV · 4 eps

Spring of the Blade
TV · as Li Shaoqun · 1 ep

Undercurrent
Movie

For My Country
Movie

The Demon Hunter's Romance
TV · as Feng Tian · 5 eps

Contenders
TV · as Liu Xiongwu · 1 ep

Blade of Faith
TV · as Qi Kemin · 30 eps

Blood River
TV · as Xie Ba · 3 eps

Five Kings of Thieves
TV · as Fourth Master Zhang · 12 eps

Strange Tales of Jiang Cheng
TV · as Lei Hai · 52 eps

Desert Whispers
TV · as Liu Buchang · 20 eps

Blood on the Nameless River
Movie · as Shi Shouguo

My Chinese Chic Boutique
TV · as Mayor · 25 eps

The Killing Angels
Movie · as Ma Shijie

Side Story of Fox Volant
TV · as Feng Tiannan · 40 eps

Thousand Years For You
TV · as Yu Tanzi · 36 eps

Strange Tales of Tang Dynasty
TV · as Zhang Qian · 40 eps

Strange Folk Tale
TV · as Chief of Police · 12 eps

Who Rules The World
TV · as Lord of Beizhou · 1 ep

The Hunting Operations
Movie · as Li Zhengbin

The Warrior of Weishan
Movie · as Sun Yilong

I'm from Beijing - Press the gourd to get a pear
Movie · as Zhang Yungang

Awakened Demon
Movie · as Lung Wang

Burn the Earth
TV · as Mou Zihong · 37 eps

Court Lady
TV · as Sheng Xiaojing · 1 ep

Word of Honor
TV · as Gao Chong · 1 ep

The Lost Color Paradise
Movie · as Man Doula

The Journey Across the Night
TV · as Uncle Xue · 26 eps

Heroes
TV · as Wang Wu · 45 eps

Heavenly Sword and Dragon Slaying Sabre
TV · as Xie Xun · 50 eps

The Vanishing Gold
Movie · as Lao Hei

Clan of Dragon Guardians
Movie · as Shop Owner

The Legend of Jasmine
TV · 40 eps

Mother's Life
TV · 76 eps

The Rise of Phoenixes
TV · as Gu Heng · 1 ep

古董局中局
TV · as 黄定坤 · 44 eps

The Legend of the Condor Heroes
TV · as Ouyang Feng · 52 eps

神勇武工队传奇
TV · 40 eps
监狱疯云
Movie

Da Shun
TV · as 皋陶 · 35 eps

左手劈刀
TV · 48 eps

Moon of Gulf of Aden
TV · as Mao Dahua · 36 eps

后妈的春天
TV · 40 eps

Blue Wolf
TV · as Qian Baiwan · 46 eps

Swordsman
TV · as Ren Woxing · 56 eps

Da Gou Gun
TV · as Na Tulu · 70 eps

The Battle of Qianqingwa
Movie · as Ma Benzhai

Hong Niang Zi
TV · as 黑木蛟 · 49 eps

The Lost Bladesman
Movie · as Meng Tan

十一级台阶
TV · as 杨兴荣 · 26 eps

Twin of Brothers
TV · as 寇刚 · 38 eps

地雷战传奇之锄奸行动
TV · 28 eps

Empire of Silver
Movie

Xiao Hua Cross Shandong and Hebei War Zone
Movie · as Gao Shuxun

走西口
TV · as Nuo YanWangzi · 52 eps

Legend of Heaven and Earth
TV · as 雷神 · 23 eps

男儿本色
TV · as Shi Xiangqing · 38 eps

Xiao Feng in Battle of Chenzhuang
Movie · as Yoshizu

Blowing Niu Sanniu
Movie · as Shop Owner

仁者无敌
TV · as 方为雄 · 32 eps

地雷战传奇
TV · 30 eps

兵变1938
TV · as 关震宇 · 32 eps

Silver Hawk
Movie · as Drug Buyer

One Meter Sunlight
TV · as 酒吧老板 · 30 eps

Hero
Movie · as Qin Guard

Wu Dang
TV · as 柳生九兵卫 · 30 eps

Journey to the West Afterstory
TV · as 无天 · 30 eps

Hua Mulan
TV · as 铁勒 · 48 eps

生死千里
Movie


