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