Acting
Debby Rio is an Indonesian actress.
Galunggung Genie
1982
Snake Queen's Love Story
1989
The Warrior and The Blind Swordsman
1983
Up OK, Down OK
1986
Demam Tari
1985
Anunya Kamu