Rhea Bailey

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