Lynn Flewelling grew up in Presque Isle, Maine. Since receiving a degree in English from the University of Maine in 1981, she has studied veternary medicine at Oregon State, classical Greek at Georgetown University, and worked as a personnel generalist, landlord, teacher, necropsy technician, advertising copywriter, and freelance journalist, more or less in that order. She currently lives in western New York.