Acting
2003-06-21 · Medan, North Sumatra, Indonesia
Alibii.com
2025 · Movie
All Access To Rossa 25 Shining Years
2024 · Movie
Why Do You Love Me
2023 · Movie
7 Hari Sebelum 17 Tahun
2021 · Series