Barbara Beall: Barbara Beall. Actress: The 100. Barbara Beall was born on in Kelowna, BC, and is a graduate of the University of British Columbia's BFA Acting Program where she received the Hnatyshyn Foundation Developing Artist Grant for English Theatre. Barbara is known for her work in The 100 (2018), Chesapeake Shores (2018), Riverdale (2019) and The Detour (2019).
Known For: The 100 (Sangeda Delegate (Brell)Sandgeda Delegate), iZombie (Pamela Di Palma), The Man in the High Castle (BIll's Wife), Beaches (Costume Designer)