Lesson Learned
Series • 2004
My Name is Mentari
Series • 2008
Shallots & Garlic
Angel
Series • 2000
Nia
Movie • 2025
Mertua Ngeri Kali
Love Letter for Starla
Movie • 2017
Bus Om Bebek
Movie • 2022