Acting
1963-03-27 · Tasikmalaya, West Java, Indonesia
Mystics in Bali
1981 · Movie
Aduh Aduh Mana Tahan
1980 · Movie
Ge...er (Gede Rasa)