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.