Julia Houghton

Julia Houghton voiced Loewen in the Big Finish Doctor Who audio story The Juggernauts and Sophia in the Big Finish Bernice Summerfield audio story The Grel Escape.