
Known For
Filmography
一念永恒
TV · as 陈恒 · 158 eps

Release that Witch
TV · as Roland Wimbledon (voice) · 8 eps

缔灵爱水心缠
TV · as 颜狐(狐君) (voice) · 20 eps

Renegade Immortal: Battle of Gods
Movie · as Wen Kuang (voice)

Super Cube
TV · as Xi Guqin (voice) · 12 eps

Celestial Bonds
TV · as 离枭、邵未离 · 18 eps

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

Beyond Time's Gaze
TV · as Xu Qing · 52 eps

Nie Xiaoqian
Movie · as Yan Chixia (voice)

Villain Initialization
TV · 16 eps

Sword and Fairy
TV · as Yue Jinzhao (voice) · 36 eps

Sword of Coming
TV · as 陈平安 (voice) · 54 eps

Another Journey to the West
TV · as Zhen Yuanzi · 12 eps

A Moment But Forever
TV · as 棠华 · 14 eps

Sky Shadow
TV · as Lu Chen (Voice) · 26 eps

Left-Hand Layup!
TV · as Yunmo 云末(配音) · 17 eps

Honkai Star Rail Animation
TV · as Jiaoqiu · 2 eps

Wonderland of Love
TV · as Liu Chengfeng (voice) · 40 eps

SWARM
TV · 12 eps

Dragon Raja -The Blazing Dawn-
TV · as Chu Zihang (voice) · 40 eps

Jade Dynasty
TV · as 曾书书 (voice) · 52 eps

精灵梦叶罗丽X冰莲花
TV · as 颜爵 · 23 eps

Mermaid Bound
Movie · as Ao Bo (voice)

A Will Eternal
TV · as 陈恒 (voice) · 200 eps

Chinese Almanac Master
TV · as 中秋 (voice) · 16 eps

Divine Envoy of the Dark World
TV · as 萧远 / 范无救 (voice) · 22 eps

一念永恒
TV · as 陈恒 (voice) · 195 eps

Hello Life
TV · 1 ep

My Girlfriend is an Alien
TV · as Doctor Zhang (voice) · 30 eps

Immemorial Love For You
TV · as 楚其(voice) · 28 eps

What's Wrong with My Big Brother
TV · as 龚常胜 (voice) · 52 eps

The Founder of Diabolism
TV · as Lan Sizhui (voice) · 35 eps

Just Want to See You Smile
TV · as Shu Zhan (voice) · 24 eps

The Beauty Blogger
TV · as Jack (voice) · 20 eps

斩兽之刃
TV · as 阿斯洛 (voice) · 9 eps

Uncharted Walker
TV · as He Zhiyang (voice) · 12 eps

Tales of Exorcism
TV · as Hua Yi (voice) · 15 eps

My Cultivator Girlfriend
TV · as Zhao Ritian (voice) · 15 eps

My Little Princess
TV · as Jiang Nianyu (voice) · 16 eps

To Be Hero
TV · as 大王子 First Prince, Dragon Boy (voice) · 12 eps

Spirit Blade Mountain
TV · as Hai Yunfan (voice) · 24 eps

Jun Lin Chen Xia
TV · as Kong Ming(voice) · 13 eps

Great King of the Grave
TV · as 骆时秋 · 87 eps

The Guardians of Carcosa
TV · as Yan Jue (voice) · 312 eps