Background
Castle, Elowyn was born on November 26, 1940 in New Haven.
Castle, Elowyn was born on November 26, 1940 in New Haven.
Bachelor of Fine Arts, University Geneva, Switzerland, 1966. Master of Fine Arts grand prix, Conservatoire de Geneva, Switzerland, 1967.
Lecturer University Miami, Florida, 1984-1987. Visiting professor Southern Methodist University, 1987 '89. Director private practice, since 1978.
Teacher private since 1980. Consultant play development since 1983. Acting coach since 1984.
Co-artistic director American Renaissance Theatre Company. Associate producer Colleagues Theatre Company.
Member American Federation of television and Radio Artists, Screen Actors Guild, Actors' Equity Association, Society of Stage Directors and Choreographers.
Daughter of Andrew Castle and Naomi (Taylor) Westervelt. Divorced 1969; children: Marko Castle Maglich, Ivanka Taylor Maglich.