
Acted in 30
2020s
- 2026
Swallowed Star The Movie - Battle on Primal Star
坐山客 (voice)
- 2025
- 2024
- 2023
The Ravages of Time
Yuan Fang / 袁方 · 1 episode
- 2021
The Legend of Qin Remastered
(voice) · 39 episodes
Thousand Autumns
Yan Wushi (voice) · 16 episodes
山河剑心 小剧场
TV
- 2020
Scumbag System
Shen Qingqiu (voice) · 10 episodes
Antidote
Jiang Yuduo (voice) · 13 episodes
2010s
- 2019
时之歌—暮日醒觉诗 谍影篇
舜·欧德文 · 14 episodes
19 Days
贺天 (voice) · 62 episodes
- 2018
Dawn of the World
Zhang Min (voice) · 20 episodes
- 2017
Axel 2: Adventures of the Spacekids
喽啰队长/旁白(voice)
Axel:Adventures of the spacekids
喽啰队长/旁白(voice)
- 2016
分解世界
“牧师”爱德华.威廉姆斯 · 52 episodes
- 2015
灰体
血液 (voice) · 30 episodes
- 2014
Seer 4
布莱克 (Voice)
- 2013
Kunta
(voice)
- 2010
Mr. Black
黑猫警长 (voice)
2000s
- 2007
The Legend of Bow
李世民 (voice)
- 2005
东方神娃
(voice) · 104 episodes
Directed 1
2020s
- 2023