Lorna Gayle

Lorna Gayle played Helen in the Torchwood story Adrift.