Janine Carrington

Janine Carrington played Alesha in the Torchwood television story Out of Time.