Acting
The Vanishing of Mystery Science
Film · 1988
Wewe Gombel
The Mermaid Princess
Film · 1985
Shackled
Film · 1984
Lutung Kasarung
Film · 1983
Luka Hati Sang Bidadari
Cinta Abadi (Menara Gading)
Film · 1976
Terikat Jalan Setan
Film