Rod Nelson-Keys was born on November 1, 1920 in Rochford, Essex, England, UK. He was an editor, known for
Department S (1969),
Night of the Big Heat (1967) and
My Partner the Ghost (1969). He died on December 30, 1976 in Windlesham, Surrey, England, UK.