Supreme God Emperor
Sea in a Box
AOTU World
The Long March Toward the Universe
TV · 16 eps
Movie · as Xuan Zhenyu (voice)
TV · as Voice · 660 eps
TV · as Daniel / Strange (voice) · 127 eps