Love Song to The Days Forgone as Zhao Hongbing
2024
Northwest Years as Zhang Zongxun (39 episodes)
2024
The Neighbors as Li Xudong (20 episodes)
2024
Frozen Surface as 杨四 (12 episodes)
2022
Changjin, Changjin as Self
2022
Black Fox: Ultimate Rescue
2022
Song of the Assassins as 赵闯
2022
Song of the Assassins as 金锣太岁
2022
Love in Flames of War as Xiao Hai Shan (43 episodes)
2022
Behind the Opening Ceremony: The Director's Cut (2 episodes)
2022
The Battle at Lake Changjin II: Water Gate Bridge as Lei Suisheng
2022
Beyond as Chen Jing Ye (29 episodes)
2021
Sword Snow Stride as Xu Xiao (38 episodes)
2021
The Curse of Turandot as General Boyan
2021
The Battle at Lake Changjin as Lei Suisheng
2021
See You Again as Quan Dangyuan (6 episodes)
2021
Vacation of Love as Yan Li Wei (35 episodes)
2020
Lord of Shanghai 2 as 常力雄
2020
The Irresistible as Self (11 episodes)
2020
Reunion: The Sound of the Providence as Wu Erbai (62 episodes)
2020
Hunting as 杨建群/ Yang Jianqun (44 episodes)
2019
My People, My Country as General Luo Ruiqing (segment "The Eve")
2019
The Composer as Xian Xing Hai
2018
Ever Night as Xia Hou (60 episodes)
2018
Zhang Yimou's "Shadow" as Self
2018
Shadow as General Yang Cang
2018
Genghis Khan as Kuchuru
2017
Little Valentine as Shan Zifei (40 episodes)
2017
Lord of Shanghai as Shang Lixiong
2016
The Bodyguard as Chief Wang
2016
Lurking Before Dawn as 站守平 (44 episodes)
2015
In the Silence as 马东 (34 episodes)
2014
地下地上之大陆小岛 as 秦天亮 (40 episodes)
2014
As the Light Goes Out as Ocean
2013
Firestorm as Cao Nan
2013
Where Are We Going, Dad? (16 episodes)
2013
The Legend of Kublai Khan as Kublai Khan (55 episodes)
2011
中国1921 (32 episodes)
2011
风语 as 陆丛俊 (36 episodes)
2010
Let the Bullets Fly as Fake Zhang Mazi
2010
Golden Wedding as 耿直 (51 episodes)
2010
岁月 as 梁致远 (23 episodes)
2009
Bodyguards and Assassins as General Yan Xiao-Guo
2009
Mulan: Rise of a Warrior as Rouran Prince Mendu
2009
The Robbers as Xue Shisan
2009
The Founding of a Republic as Gu Zhutong
2009
Metallic Attraction: Kungfu Cyborg as Tsui Dai-chun
2009
Red Cliff II as General Zhao Yun
2008
Red Cliff as Zhao Yun
2008
The One Man Olympics
2007
Getting Home as Lorry Driver
2007
Assembly as Col. Liu Zeshui
2007
The Great Revival as 夫差 (41 episodes)
2006
Curiosity Kills the Cat as Zheng Zhong / John
2006
Founding Emperor of Ming Dynasty as 朱元璋 (46 episodes)
2005
Everlasting Regret as Officer Li Zhong De
2005
The Story of Han Dynasty (50 episodes)
2005
一江春水向东流 as Zhang Zhongliang/张忠良 (30 episodes)
2003
Demi-Gods and Semi-Devils as 萧峰/乔峰 (40 episodes)
2003
A Soul Haunted by Painting as 潘赞化 (30 episodes)
2003
Infernal Affairs II as Luk Kai-Cheung
2003
The Stories of Han Dynasty
2002
Golden Chicken as Ip Chi Kon
2001
黑三角 as 程浩 (20 episodes)
2001
Plain Shots as Ying Ma / 马英
1996
东周列国:春秋篇 as 华元 (30 episodes)
1993
Wild Heart as Da Wei