The Fallen Screw 2025
as Wen I Chang
So Far So Good 2025
as Uncle
Ashes & Bitches 2025
Actor
Satan Smiting Me 2024
as Yu Wun Sian
Nekton 2024
Credits from TMDB.