Margaret Ma

Born: None


See
Placeholder

as Dry Cleaner Woman
Released: 2000-04-13

A wealthy New York investment banking executive hides his alternate psychopathic ego from his...

Movie page
See!

Mimic

as Chinese Woman
Released: 1997-08-22

A disease carried by common cockroaches is killing Manhattan children. In an effort to stop the...

Movie page

M. Butterfly

as Song's Maid
Released: 1993-10-01

In 1960s China, French diplomat Rene Gallimard falls in love with an opera singer, Song Liling –...

Movie page