
Known For
Filmography

Release that Witch
TV · as Carter Lannis (voice) · 8 eps

Curious Tales of a Temple
Movie · as Pu Songling (voice)

Over the Divine Realms
TV · as 老狐 (voice) · 18 eps

Paw & Palaces
TV · as Wan Tong (voice) · 16 eps

Secrets of the Rivers
TV · as Ding Qi (voice) · 18 eps

Back to the Great Ming
TV · as 杨麟 (voice) · 16 eps

Chang'an
Movie · as Cheng Jianjun (voice)

The Eternal Strife
TV · as (voice) · 16 eps

Soul Land 2: The Peerless Tang Clan
TV · as (voice) · 182 eps

Transcending the Nine Heavens
TV · as Shi Qian Shan (voice) · 12 eps

Ringing Fate
TV · as Tian Ming (voice) · 12 eps

Tomb of Fallen Gods
TV · as (voice), 辰南(Voice) · 43 eps

Cute Programmer
TV · as Zhang Zhiyuan (voice) · 30 eps

Rainbow Sea Movie 2
Movie · as 红眼/麦金塔 (voice)

Divine Envoy of the Dark World
TV · as 饕餮 (voice) · 22 eps

Psychic Princess
TV · as 夜幽冥 Ye Youming (voice) · 40 eps

The Three-Body Problem in Minecraft
TV · as 汪淼 (voice) · 11 eps

Beast Invaders
TV · as (voice) · 52 eps