A Woman Called Mother
2025 · Acting
Shaka Oh Shaka
2026 · Acting
Mati Bujang Tengah Malam
2007 · Acting
Sang Pemberani
2014 · Acting
Vanished
Requiem from Java
2006 · Acting
Roman Picisan
2010 · Acting
Perjanjian dengan Iblis
2019 · Acting
Planet Mars
2008 · Acting