Lucy Briggs-Owen

Lucy Briggs-Owen is an actor who has worked for Big Finish Productions. She played Rejoice in The Innocent, Tina Andresson in The Havoc of Empires, and Miranda in Maker of Demons.