Bachelor in Literature/Writing, Columbia University, 1988; Master of Fine Arts in Creative Writing, University of Michigan, 1990.
Adjunct assistan professor department humanities and communications Drexel University, Philadelphia, 1990-1992. Adjunct professor department English, Massachusetts Bay Community College, Wellesley Hills, 1993, Humanities division Daniel Webster College, Nashua, New Hampshire, 1994-1996.
Married Cynthia Leigh Stone, June 15, 1990. 1 child, Rebecca Ann Stone.