Directing
ID cinema · 3 credits
Suara Ruang Sebelah
Seutas Tali Pengikat Waktu
Bang, Kiri Bang
2017
To the Left, Sir
Director
Director, Writer