Acting
Born September 27, 1977 · Lumajang, East Java, Indonesia
Tersanjung
1998
Surat Untukmu
2016
Dendam Nyi Pelet
2001
Tina Toon & Lenong Bocah The Movie
2004
Kejarlah Jodoh Kau Kutangkap
2011
Start Up Never Give Up
2024
Demon Mermaid Spirit