Known For
Photos
Filmography

生死迷局
Movie · as 吴飞

The Legend of Ba Qing
TV · as Ji Dan · 1 ep

The Stars
TV · 1 ep

绝顶富贵
TV · 1 ep

A Duet in Blue
TV · as He Tao · 1 ep

Catch the Killer
Movie

Pursuit of Jade
TV · as Wei Yan · 5 eps

Riding on the Wind
TV · as Emperor Huizong of Song · 24 eps

Roast
TV · 2 eps

Hero Sanyuanli
Movie · as He Yucheng

The Seven Relics of ill Omen
TV · as Zhang Guanghua · 2 eps

Our Love Song
TV · 2 eps

花开中国
TV · 1 ep

中华考工记
TV · 1 ep

Burning Flames
TV · as Zi Yu · 40 eps

Ocean Rescue
Movie

Who’s Your Daddy?
TV · 24 eps

The Justice
TV · as Luo Huaigong · 42 eps

I Am Nobody
TV · as Xiao Zizai · 13 eps

三餐四季
TV · 1 ep

斯文江南
TV · as Self · 2 eps

Hello Saturday
TV · 1 ep

The Legend of the Condor Heroes: The Cadaverous Claws
Movie · as Huang Yaoshi

Ace Actress
TV · as 班主任 · 10 eps

Faith Makes Great
TV · as Ulanmuqi Captain · 1 ep

Call Me by Fire
TV · as Self · 19 eps

Workplace Newcomers
TV · 2 eps

The End of Endless Love
Movie · as Xin Tang's Father

Fight The Epidemic 2020: I Am The Doctor
Movie · as Zheng Zhi

The Irresistible
TV · as Self · 12 eps

烽火硝烟里的青春
TV · as Xiao Yunfei · 26 eps

Whisper of Silent Body
Movie

The Eyas
TV · as Kong Xin · 36 eps

Mr. & Mrs.
TV · as Self - Observee · 12 eps

Heroes
TV · 1 ep

Love In Han Yuan
TV · as Gao Chen · 46 eps

The Legend of Jasmine
TV · 40 eps

Once Upon a Time
Movie · as Qing Cang

The Chinese Widow
Movie · as Kai

L.O.R.D: Legend of Ravaging Dynasties
Movie

Ensanguined Youth
TV · 50 eps

Sisters
TV · as Cha Zhachai · 44 eps

Ice Fantasy
TV · as Yuan Ji · 78 eps

The Three Heroes and Five Gallants
TV · as Zhan Zhao · 44 eps

God of War Zhao Yun
TV · as Liu Bei · 60 eps

The Shaw Eleven Lang
TV · as Xiao Shi Yi Lang · 42 eps

Trump Card
TV · 1 ep

Fight For Her
TV · 1 ep

The White Haired Witch of Lunar Kingdom
Movie · as Huang Taiji

Dating Hunter
TV · as 谷易 · 32 eps

战神
TV · as Qin Jinwen · 53 eps

摩登岳父
TV · 33 eps

Heroes in Sui and Tang Dynasties
TV · as 秦琼 · 62 eps

浪子回头
TV · as 杜枯荣 · 43 eps

Lord of Legal Advisors
TV · as Emperor Jiajing · 1 ep

Mazu
TV · as 吴宗伦 · 38 eps

The Glamorous Imperial Concubine
TV · as Meng Qiyou · 44 eps

All Men Are Brothers
TV · as 燕青 · 86 eps

Beauty's Rival in Palace
TV · as Liu Shaokang · 40 eps

Ghost Catcher: Legend of Beauty
TV · 40 eps

生死迷局
TV · as 吴飞 · 8 eps

亂世艷陽天
TV · 1 ep

大案组
TV · 25 eps

The Legend of Lu Xiaofeng 5
Movie · as 叶孤城

The Last Princess
TV · 40 eps

Good Morning Shanghai
TV · as Wang Mingwei · 24 eps

Big Shot
TV · as Qin Ge · 31 eps

Six Strange Tales of Liao Zhai 2
TV · 40 eps

Mother's Heart in Spring
TV · as Hu Zi · 33 eps

Qin Emperor Li Shi Min
TV · 40 eps

Strange Tales of Liao Zhai
TV · as 鄂子川【胭脂】 · 36 eps

Starting Paradise
TV · as Wen Cheng · 22 eps

六女当铺
TV · 25 eps

风之舞
TV · 24 eps

边城小子
TV · 32 eps

Wu Dang
TV · as 朱元璋 · 30 eps

Taiji Prodigy
TV · as 易继风 · 40 eps

Amazing Story
TV · 35 eps

心网
TV · 20 eps

情书
TV · as 金鹏程 · 20 eps

情牵日月星
TV · 20 eps






