Hide unreleased
Darah Pemuja Setan TBA
as Iwan
Tears at the Edge of a Prayer Rug 2023
as 18-Year-Old Baskara
Credits from TMDB.