Joel Townsley Rogers was born on November 22, 1896 in Sedalia, Missouri, USA. Joel Townsley was a writer, known for Suspense (1949), The Unforeseen (1958) and Star Tonight (1955). Joel Townsley died on October 1, 1984 in Washington, District of Columbia, USA.