John Gillanders

John Gillanders was the editor of the third episode of the Torchwood series Children of Earth.