
2 unreleased or undated titles are hidden. Show unreleased
Agen +62 2025
as Dwi
The Wailing of the Maghrib 2 2025
as Little Ayu (uncredited archive footage)
Mengusahakan Pertolongan Ilahi 2025
as Nurhayati Subakat 1966
Mama 2025
as Dinda
Misteri Bilik Korek Api 2024
as Luna
Temurun 2024
as Gayatri Kecil
The Wailing of the Maghrib 2023
as Ayu
Satan's Slaves 2: Communion 2022
as Wina Endarti
Credits from TMDB.