Home
Films
Series
Search
Debby Rio
Debby Rio is an Indonesian actress.
Known for
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 (1986)