Paradise 2025
as Voice
Objects In Mirror Are Closer Than They Appear 2024
as Jason Lu
Anywhere the Wind Blows 2024
as Alex
Leopard Fist Ninja 1982
Writer
Credits from TMDB.