Rantai Bumi 2006
Director
Di Sini Ada Setan: The Movie 2004
The Cursed Villa 2023
Co-Director
Credits from TMDB.