Writing
Sebelum Senja Berakhir
2025 · Movie
Petrus: Penembak Misterius
2024 · Movie
Ritual Tumbal Terakhir
The Blindfold
2012 · Movie