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