Her movie roles include "The Purple Rose of Cairo" (1985), "Birth" (2004), and "Extremely Loud & Incredibly Close" (2011). She was also known for having provided the voice of the Grand Councilwoman in "Lilo & Stitch" franchise.