Maxine Evans

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