Ray Atcheler was born in 1948 in Harrow, Middlesex, London, England, UK. Ray was an assistant director, known for
Captain Scarlet and the Mysterons (1967) and
Revenge of the Mysterons from Mars (1981). Ray died on July 21, 1967 in Middlesex, England, UK.