Candace Brown

Candace Brown played Sarah Drummond in the Torchwood story Escape to LA.