Lucy Davis (actor)

Lucy Davis voiced Helen in the Torchwood: The Lost Files audio story The House of the Dead.