C. Ray Stahl was born on 24 December 1920 in California, USA. He was a writer and producer, known for Geisha Girl (1952), Oriental Evil (1951) and The Scarlet Spear (1954). imdb.com