Irene Keng

Irene Keng

Irene Keng is an actress and producer, known for The Curse of La Llorona (2019), Liza on Demand (2018) and The Good Doctor (2017).
Irene Keng

Movies

The Curse of La Llorona
  • Apr 18, 2019
  • OST
A social worker dealing with the disappearance of two children fears for her own family after beginning the investigation.