Actor
Renegade Immortal: Battle of Gods
2025 · as Shang Guang Mo / Yu Yin Zhen Jun (voice)
The Wind Guardians
2018 · as (voice)
New People in a Mountainous Village
1976