Acting
Olivia Irawan
ID, EN cinema · 4 credits
Also known as Olivia Irawan Chen
Known for
Filmography

My Own Last Supper
ID · 2026Not rated
as Daughter A

Desa Mati The Movie
ID · 20252.0
as Wulan, Writer

Mertua Ngeri Kali
ID · 20255.7
Executive Producer


