D. M. Smith was born in Boston and has lived in New England, California, and Texas. Educated as an engineer, Smith started two technology companies, and has since embarked on a second career in writing, sometimes pursued while driving around the American Southwest.