Rachel Ferjani

Rachel Ferjani played the Parliamentary Secretary in the Torchwood television stories Children of Earth: Day One and Children of Earth: Day Three.