Maxine Evans

Maxine Evans played Helen Sherman in the Torchwood television story Countrycide.