Rhea Bailey

Rhea Bailey played Jade in the Torchwood episode, Out of Time.