Acting
Born November 4, 1967 · Semarang, Central Java, Indonesia
Upik Abu & Laura
2008
Teenage Bride
2006
Follow Me to Hell
2019
Intan
Sakral
2018
Di Sini Ada Setan: The Movie
2004
Rasuk