Richard Cox (editor)

Richard Cox was an editor for Torchwood and Doctor Who.