acting
- Hengyang 1944
- 伟大的长征 (TV) → Zhou Enlai
- 惊变 (TV) → Gu Shunzhang
- Gladiator in the Theater (TV) → Chen Xiaoxiang
- Time Raiders (TV) → Pan Zi
- Silent Honor (TV) → Lin Yiliang
- The Lost National Treasure (TV) → Li Yuanguang
- Glorious Struggle (TV) → Chiang Kaishek
- Reblooming Blue (TV) → Zhao Zhihong
- Lost in the Shadows (TV) → Director Cao
- Infernal Affairs (TV) → Zuo Lingyang
- My Wife (TV) → Wang Wenan
- China Before China (TV) → Zi Chan
- 牧马人 (TV)
- 我和班主任的故事
- 诗画中国 (TV)
- 这十年·幸福中国 (TV) → 杜甫
- Nice to Meet You Again (TV) → Zhou Yiming
- Today and Me → Lu Xun
- Faith Makes Great (TV) → Jiang Liu
- China in the classics (TV) → 中年毛亨
- China in the classics (TV) → 鲁迅
- Palace of Devotion (TV) → Su Wen
- Awakening Age (TV) → Lu Xun
- The Coolest World (TV) → Yin Zhiyao
- The Happy Life of People's Policeman Lao Lin (TV) → Chen Lin
- Safe Buckle (TV)
- Awakening (TV) → Tong Fei
- 猎金行动 (TV) → Qiao Jin
- Battle of the Asylums → Sima Luo
- The Advisors Alliance (TV) → 郭嘉
- Re Xue Jun Qi (TV) → 蒋介石
- 绝地枪王2 (TV)
- Border Fire Love (TV) → He Shao Huai
- 英雄戟之影子战士 (TV) → Wang Ziting
- 鄂尔多斯风暴 (TV)
- 春华秋实 (TV) → Zhan Weihua
- 香水佳人 (TV) → 陆长远
- 无国界行动 (TV) → Xing Hao
- 玉碎 (TV) → 李穿石
- 非常公民 (TV)