Rachel Bavidge

Rachel Bavidge (born 25 July 1969 ) voiced the Europan leader and Claire in the Big Finish Doctor Who audio story The Defectors and Seru in The Isos Network.