J.M. Holmes was born in Denver and raised in Rhode Island. He won the Burnett Howe prize for fiction at Amherst College, received fellowships at the Iowa Writer’s Workshop and the Napa Valley Writers’ Conference. He’s worked in educational outreach in Iowa, Massachusetts and Rhode Island. He is currently at work on a novel while teaching in China.