Rachel Handshaw

 voiced Nikki in the Big Finish Torchwood series audio story torchwood cascade CDRIP.tor.