Acting
ID cinema · 4 credits
Pocong Cantengan
If I'm Afraid This Movie Is Finished
Mama Minta Hotspot
as Lily
as Cewe Di I Know A Spot
Pedang Pena
2025
Pen Sword
Director