Bobby Sheikh

Bobby Sheikh was the editor of the Torchwood television story Small Worlds.