Imelda Therinne: Imelda Therinne. Actress: Shackled. Imelda Therinne was born on 19 May 1982 in Jakarta, Indonesia. She is an actress and producer, known for Shackled (2012), Project: Golgotha (2024) and Tarung Sarung (2020).
Known For: Shackled (Jingga), Project: Golgotha (Ilmira NirmalaAuthor), Tarung Sarung (Dina Ruso), Blood Curse (Astuti)