Known For
Filmography

Anecdotes of Ape Mountain
Movie · as Lord

Pursuit of Jade
TV · as He Jingyuan · 9 eps

Fate Chooses You
TV · 1 ep

跨越时空的四库全书
TV · as 出演 · 10 eps

Misaligned Lover
TV · as Su Quan · 1 ep

The Wanted Detective
TV · as Lu Wenzhong · 1 ep

The Journey of Legend
TV · as Wu Jie · 1 ep

Fight for the Token: The Secret Woman
Movie

Till The End of The Moon
TV · as Cen Haoran · 7 eps

Love in Flames of War
TV · as Division Leader Zheng · 43 eps

Who Rules The World
TV · as Dong Shu Fang [Dadong general] · 40 eps

Jiaoren Of The South China Sea
Movie · as Chen Dong Xing

You Are My Glory
TV · as Movie Director Li · 32 eps

China in the classics
TV · as 崔国辅 · 1 ep

The Magic Weapon
Movie · as Zuo Tiangang

National Children
TV · as 苏书记 · 40 eps

Prison Break of Great Song
Movie · as Han Zhou

Ever Night
TV · as Xu Shi · 8 eps

The Rise of Phoenixes
TV · as Qiu Shangqi · 4 eps

The Robbery 2
Movie · as Yan Dashuai

The Magic Blade
Movie · as Nangong Bo

Jin Yu Yao
TV · as Zhao Zhang Yue · 40 eps

Once Upon a Time in Shanghai
Movie · as Inspector Yong

Prince of Lan Ling
TV · as Hulu Guang · 46 eps

A Happy Life
TV · as 玉帝 · 91 eps

Beauties at the Crossfire
TV · as Tong Jiahongshi · 52 eps

Master of Go: Beautiful Woman
Movie

Too Late To Say I Love You
TV · as Commander Cheng · 36 eps

The Qin Empire
TV · as 公子虔-嬴虔 · 48 eps

To the Generation Meng Luo Chuan
TV · 38 eps

乔省长和他的女儿们
TV · 1 ep

Wang Zhaojun
TV · as 李大将军 · 31 eps

The Great Dunhuang
TV · as 张英寿 · 46 eps

The Royal Swordsmen
TV · as 乌丸 · 35 eps

Love Legend of the Tang Dynasty
TV · as Lu Dongzan · 30 eps

Taiping Rebellion
TV · as 林凤祥 · 46 eps

汉刘邦
TV · as 钟离昧 · 35 eps

胡雪岩
TV · as Yang Changjun · 23 eps
