Acting
Tuhan Ada di Mana-Mana
2017
Dini's Marriage
2001
Jangan Panggil Gue Pak Haji
2019
Isabella
2009
7 Human Tiger
2014
Takkan Lari Jodoh Dikejar
1990
Psikopat
2005
Gie
Bebek Belur
2010