Stand by · pulling the latest frames
Acting
Born · 1960
Medan, North Sumatra, Indonesia
The Devil's Sword
1984
The Warrior and The Blind Swordsman
1983
Escape from Hellhole
Tergoda Rayuan
Charm of the White Tiger
1982
Lara jonggrang (Candi Prambanan)
Galunggung Genie
Just So You Know