Barbara Anne Edmonds
- Actress
Barbara Anne Edmonds is an actress from Delaware, living in Brooklyn. She holds a BA in Theatre from Northeastern University, where she lead two of their department productions. She enjoys axe throwing, reading, and spending time with her family and her dogs. A Shakespeare fan with an affinity for sci-fi and historical fiction, Barbara loves playing characters of many kinds.