Naomi Toh

Born: None


Placeholder

Ilo Ilo

as Mrs. Ong
Released: 2013-08-29

During the late 1990s, a busy working-class Singaporean couple hires a Filipino woman as a maid...

Movie page