China Beast 2024
Director, Writer
Perhaps That Elephant Is Still Asleep 2022
Writer, Director
Kampung Gajah 2019
Director
Before The Rain Stops 2026
Editor
Credits from TMDB.