Rana Haugen
Birthday: 1968-02-28 | Place of Birth: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.
...
Known For
Acting
Year
Title
Role
2025
Magic & Monsters
as Herself
1983
The Red Shoes
as Karen Sorenson
1981
The Marvelous Land of Oz
as Jellia Jamb
