Janine Carrington

Janine Carrington played Alesha in the Torchwood episode, Out of Time.