Acting
Heart Notes
Series · 2025
Leuit Sang Alang
Film · 2024
The Promise
Film · 2017
Damarwulan
Series · 2013
Claudia/Jasmine
Film · 2008
Because of Soccer