Williams was born Thomas Lanier Williams on March 26, 1911, in Columbus, Mississippi. He was the son of Cornelius Coffin and Edwina (maiden name, Dakin) Williams. Williams's father, a traveling salesman, was rarely home for Williams and his elder sister Rose. The children and their mother lived with her parents in Tennessee until 1918. That year, Cornelius Williams moved the family to St. Louis when he was hired as the sales manager for a shoe company. Williams began writing as a child, publishing poetry in his junior newspaper. In high school, he published short stories in national magazines.

After graduating from high school in 1929, Williams entered the University of Missouri, Columbia. Williams considered becoming a journalist, but he was forced to leave after two years due to financial hardship caused by the Great Depression. Williams went to work at his father's employer, the International Shoe Company, where he was miserable. Williams...