PersonNatalie Mendoza6 credits in the catalogue: acting.ActingMoulin Rouge!2001China DollCode 462003Sphinx ReceptionistThe Descent2005JunoThe Great Raid2005MinaThe Descent: Part 22009Juno KaplanAnnette2021Six Women Member