Freeman was born in Palo Alto, California. Along with appearing in high school stage productions, she became a regular member of the TheatreWorks acting company. She was a featured player in several productions, including Story Theatre (1975) and Ah, Wilderness! (1976) where she performed as Mildred Miller (with Željko Ivanek as her brother, Richard).