1 unreleased or undated title is hidden. Show unreleased
Folding Sadness 2026
Writer
Badut Gendong 2026
Devil in the Womb 2: Deception 2025
It’s in The Air 2023
Screenplay, Director
Pilgrimage to Mecca 2017
Screenplay
The Scent of Rat Carcasses 2021
Director
Credits from TMDB.