Irene Keng

Biography

Irene Keng is an actress and producer, known for The Curse of La Llorona (2019), Grey's Anatomy (2005) and The Good Doctor (2017).

Filmography

Movie Name Release Date
The Curse of La Llorona April 19, 2019