From USA • Born in Jun 11, 1949 (77 years old)
Noelle North is an American voice actress, actress and a former stage actress. (Via TMDB)
Blood SongFilm • 1982
Tarantulas: The Deadly CargoFilm • 1977
CarrieFilm • 1976