Rhea Bailey

Rhea Bailey played Jade in the Torchwood story Out of Time.