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
Actor
Credits from TMDB.