Rana Haugen was born on 28 February 1968. She is an actress, known for Crossing the Bridge (1992), The Marvelous Land of Oz (1981) and The Red Shoes (1985). She has been married to Ericson Core since June 2003. They have one child.
Saved by the Bell
Series • 1989
Crossing the Bridge
Movie • 1992
The Marvelous Land of Oz
Movie • 1981
Children's Theatre Company: Alice in Wonderland
Movie • 1982