Gwyneth Horder-Payton

Gwyneth Horder-Payton was director for the Torchwood episodes Immortal Sins and End of the Road.