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