Known For
Filmography

Shadow Diver
Movie · as (voice)

Way of Choices
TV · as 白帝 (voice) / 徐世绩 (voice) · 26 eps

Action Monster Big Movie
TV · as 魔王 · 12 eps

GuAn
TV · as Voice · 26 eps

Lonely Hero
TV · as (voice) · 9 eps

Legend of Princess Chang-Ge
TV · as Vija Kiengtok (voice) · 16 eps

Lord of Mysteries
TV · as Roselle Gustav (voice) · 2 eps

Wind Driver in Tang Dynasty
TV · as Guan Siyu (voice) · 26 eps

Otherworldly Evil Monarch
TV · as (voice) · 12 eps

Re:STARS: Two Shining Stars Connect to the Future
Movie · as Wang Siming (voice)

The Snow King Arrives
TV · as 刺猬 (voice) · 12 eps

Xyrin Empire
TV · 16 eps

The First Order
TV · as 罗岚 (voice) · 16 eps

A Song of Sword as Pillow: Practice Travel
Movie · as (voice)

A Wiz named WuKong
Movie · as 混世魔王 (voice)

The Three-Body Problem
TV · as 亚里士多德 (voice) · 15 eps

Throne of Seal
TV · as 司马仙 (voice) · 208 eps

The Monkey King: Reborn
Movie · as (voice)

The Magical Chef of Ice and Fire
TV · as De Li / Tu Longwang / San Liao (voice) · 156 eps

A Song of Sword as Pillow
TV · as 龙顺 (voice), 郑父 (voice) · 14 eps

Jiang Ziya
Movie · as Shen Gongbao / Hermit (voice)

Rainbow Sea Movie 2
Movie · as 梅帝奇/冈盾 (voice)

The Rule of Burning Sun I
Movie · as (voice)

The Warrior from Qin
TV · as Tyrone (voice) · 12 eps

White Cat Legend
TV · as 孙豹 (voice) · 12 eps

METAMAN
TV · as (voice) · 12 eps

Fairies Albums
TV · as (voice) · 12 eps

Are you OK
TV · as 左道 (voice) · 36 eps

Great Pretender
TV · as Chen Yao (voice) · 7 eps

修仙
TV · as 李化元 (voice) · 56 eps

A Record of a Mortal's Journey to Immortality
TV · as 天煞真君 (配音) · 210 eps

The Legend of Hei
Movie · as Tianhu (voice)

Bridge
Movie · as Soldier (voice)

The Leader
TV · as old Friedrich Engels (voice) · 7 eps

Ling Cage
TV · as Marc (voice) · 12 eps

The Grand Lord
TV · as Liu Qingtian (voice) · 12 eps

Yugo & Lala 4
Movie

Nonhuman
TV · as 刑天 (voice) · 169 eps

Ghost Kindergarten
TV · as 管狐 (voice) · 48 eps

JX Online 3: The Adventure of Shen Jianxin
TV · as (voice) · 83 eps

Beyond The Ocean
TV · as (voice) · 12 eps

斩兽之刃
TV · as 雷古拉斯 (voice) · 9 eps

Uncharted Walker
TV · as Андрей Ивано́в (voice) · 12 eps

Dahufa
Movie · as Prince (voice)

Rainbow Sea 2nd Season
Movie · as 梅帝奇/铁托/旁白 (voice)

My Cultivator Girlfriend
TV · as Mo Huang (voice) · 15 eps

Transcend the Gods: The Black Troop
TV · as 刘闯 (voice) · 86 eps

I'm Joybo
TV · as (voice) · 12 eps

Everlasting Immortal Firmament
TV · as (voice) · 49 eps

Evil or Live
TV · as Xian Shi (voice) · 12 eps

To Be Hero
TV · as 伢叔 Uncle (voice) · 12 eps

Hitori No Shita - The Outcast
TV · as Xu Si (voice) · 94 eps

Totem Heroes
TV · as 桑落/金鳌/穷奇 (voice) · 104 eps

Bloodivores
TV · as Lu Yao (voice) · 12 eps

Jun Lin Chen Xia
TV · as Dian Elai (voice) · 13 eps

Spiritpact
TV · as Shenlong Xiren (voice) · 12 eps

Great King of the Grave
TV · as 独孤漠 · 20 eps

狐妖小红娘(分季版)
TV · 183 eps
Cult of the Crystal Skull
Movie · as The Cult Leaders Personal Bodyguard

One Hundred Thousand Bad Jokes
Movie · as Phoenix (voice)

Die Now
TV · as 博卞(voice) · 16 eps

Armored Adventure
TV · as 轻羽 (voice) · 28 eps

The Guardians of Carcosa
TV · as Fei Xu (voice) · 312 eps

The Legend of Luo Xiaohei
TV · as Wuxian (voice) · 1 ep

AI Football GGO
TV · as (voice) · 52 eps
