Jennifer Hale is a Canadian-American voice actress known for voice work in many animated TV series and movies and video games. Among the characters she has voiced were Ivy on the DIC version of Where on Earth is Carmen Sandiego?, Mallory on Disney's Mighty Ducks: The Animated Series, Ms. Keane, Princess Morbucks, and Sedusa on The Powerpuff Girls, Numbuh 86 on Codename: Kids Next Door, and Sam and Mandy on Totally Spies!. She is also the current voice of Cinderella for Disney.