Candace Brown

Candace Brown played Sarah Drummond in Torchwood: Miracle Day.