James Longstaff was born and raised near the Wapsipinicon River in eastern Iowa. He graduated from the University of Iowa, where he did not attend the Iowa Writers Workshop. He did, however, walk past it any number of times. He now lives and writes near Cazenovia in upstate New York.