Known For
Filmography

Ghost at NO.29
Movie

Blade of Vengeance
TV · as Shen Guangli · 1 ep

The Silent Rift
TV · as Meng Guangcai · 16 eps

The Return of the Lame Hero
Movie · as Mr. Zhou

The Volunteers: Peace at Last
Movie · as Hong Xuezhi

The Source of River
TV · as Zheng Hao · 36 eps

My Name Is Zhang Side
TV · as Chen Baoming · 20 eps

The Volunteers: The Battle of Life and Death
Movie · as Hong Xuezhi

Dark Night and Dawn
TV · as Lu Zhengyang · 38 eps

She and Her Girls
TV · as Zhou Shanqun · 15 eps

2024爱奇艺尖叫之夜
TV · as Self · 6 eps

Seven Killings
Movie · as Yang Fengmao

The Volunteers: To the War
Movie · as Hong Xuezhi

Thirteen Years of Dust
TV · as Jiang Hui · 24 eps

Calming the Waves
TV · as 苏轼 · 5 eps

The Stories of Lion Rock Spirit
TV · 27 eps

Legacy
TV · as Xi Weian · 45 eps

The Wind Blows From Longxi
TV · as Feng Ying · 24 eps

Left Right
TV · 34 eps

Our Times
TV · as Fang Xinwei · 4 eps

风云战国之枭雄
TV · as 田单 · 7 eps

Belief
TV · as Tang Xianping · 40 eps

The Summer Palace
TV · 1 ep

Happiness Will Come Knocking Again
TV · as Huang Zili · 44 eps

Glory Is Back
TV · 2 eps

For Love with You
Movie · as Insurance Staff

Mao Zedong 1949
Movie · as Luo Ruiqing

Towards The River Glorious
Movie

A Windfall Trap
Movie · as Wang Huaiyi

Mr. Housework
TV · 24 eps

The Legend of Hao Lan
TV · as Lu Buwei · 62 eps

Can't Hide the Sun
TV · as Su Yu · 38 eps

The Listener
TV · as Ming Chuan · 36 eps

Yanxi Palace: Princess Adventures
TV · as 弘历 · 6 eps

Why Not Do Some Housework?
TV · 12 eps

The Blizzard
Movie · as Song Chao

Phantom from the Deep
Movie · as 五魁

Endless Loop
Movie

天蝎行动
Movie

Story of Yanxi Palace
TV · as Aisin-Gioro Hongli · 70 eps

Flying Swords of Dragon Gate
TV · as Zhao Huai An · 40 eps

我们在行动
TV · 1 ep

Ash
Movie · as Chen Weikun

飞吧!骚年
TV · as Gu Jie · 23 eps

东方有大海
TV · 35 eps

The Warriors
Movie · as Sergeant Yang Zhengwei

勇士
Movie

生死96小时
Movie

鲁豫有约一日行
TV · 2 eps

Will of Steel
TV · 68 eps

The Legend of Xiao Zhuang
TV · as Huang Taiji, Emperor Taizong · 68 eps

Da Shun
TV · as 象 · 35 eps

Brotherhood of Blades
Movie · as Zhao Jingzhong

Huahong Huahuo
TV · as 陈三炮 · 48 eps

Keep Running
TV · 4 eps

Deng Xiaoping at History's Crossroads
TV · as Shopping Mall Manager · 48 eps

西遊記粵語版
TV · as 唐僧 · 45 eps

Target Locked
Movie

Avalokitesvara
Movie

The Last Supper
Movie · as General Xiang Zhuang

Sheath Knife
TV · 33 eps

Journey to the West
TV · as 唐三藏 · 60 eps

极品妈妈
TV · as Chen Baifeng · 28 eps

The Lost Bladesman
Movie · as Han Fu

Beginning of the Great Revival
Movie · as Chen Qimei

The Flowers of War
Movie · as Chinese Soldier

Revolutionaries Are Always Young
TV · as 陈志 · 38 eps

相逢何必曾相识
TV · 1 ep

兄弟英雄
TV · as Cai Zhensheng · 36 eps

Journey to the West
TV · as 玄奘 · 66 eps

Three Kingdoms
TV · as Zhao Yun · 95 eps

枪声背后
TV · 26 eps

历史的进程
TV · 27 eps
戴着面具跳舞
TV · as 索那 · 21 eps

Fit Lover
Movie · as Wu Dawei

天下兄弟
TV · as Liu Dong · 38 eps

The Story of Zhen Guan
TV · as 李恪 · 82 eps

Ming Dynasty
TV · as Mu Yunzhou · 42 eps

Fox Volant of the Snowy Mountain
TV · as Hu Fei · 40 eps

人间浮尘
TV · 24 eps

The Road
Movie

The Story of Abao
Movie · as 罗伟

Wo Hu
Movie · as Superintendent Mok

Shui Zhu Zhong Yuan
TV · as Zhu Youjian (Emperor) · 30 eps

传奇·幻想殷商
TV · 42 eps

第一百个新娘
TV · as Yuan Xiao Gang · 1 ep

Love Message
Movie · as 谭强

汗血宝马
TV · as Zhao Xizhu · 30 eps

Jian Lin Tian Xia
TV · as 王朝 · 40 eps

像风一样离去
TV · as Fan Yifeng · 20 eps

大汉巾帼
TV · as 符申 · 4 eps

Eternity: A Chinese Ghost Story
TV · as Qi Ye · 40 eps

素女的故事
TV · as 大耳怪 · 20 eps

Sui Tang Heroes
TV · as 罗成 · 42 eps

Ghosts
Movie · as Jiang Hongbin / 姜洪斌

World Granary
TV · as 乾隆 · 31 eps

Love Legend of the Tang Dynasty
TV · as Bian Ji · 30 eps

Dragon and Phoenix Strange Destiny
TV · as 傅俊 · 27 eps

吕布与貂蝉
TV · as Cao Cao / 曹操 · 35 eps

四大名捕:斗将军
TV · as 无情 · 30 eps

Smart Kid
TV · as HouZhao Zhu / 朱厚照 · 30 eps

如影随形
TV · as Zuo Xiaobing · 21 eps

非常情网
TV · 20 eps

Wrong Carriage, Right Groom
TV · as Qi Tianlei · 20 eps

夏日恋语录
TV · 20 eps

情书
TV · 20 eps

嫂娘
TV · as 陈运林 · 7 eps
