Janine Carrington

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