Acting
Born October 2, 1947 · Yogyakarta, Indonesia
Tutur Tinular
1997
Kaca Benggala
1994
The Village Virgin
1978
Big Appetite, Low Energy
1977
Karma Punishment
1982
A Young Wife's Witchcraft
Leech Wizard
1981
7 Women on Secret Assignment
1983