Barbara Hershey is an American actress. She has played Hillary Whitney Essex in Beaches, Nora Tilley in Tin Men, Celia Hoover in Breakfast of Champions, Frau Muller in Swing Kids, and Cora in Once Upon a Time and Once Upon a Time in Wonderland. She also appeared as herself in Mickey's 60th Birthday.

Disney Roles


Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Disney Movies Together