Bachelor, John Carroll University, Cleveland, 1976. Master of Arts, John Carroll University, Cleveland, 1978. Doctor of Philosophy, University Iowa, 1989.
Marketing and technical writer summers Dalton Dalton Newport Architects, Engineers, Planners, Cleveland, 1976—1981. English teacher Benedictine High School, 1978—1980. Adjunct English instructor John Carroll University, 1980—1981.
Graduate assistant University Iowa, 1981—1989, adjunct English instructor, 1981—1989. Assistant professor English Department University Wisconsin, Oshkosh, 1989—1991, English Department St. Louis University, 1991—1996, writing program director, 1994—2007, associate professor, since 1996.
Board member St. Justin Martyr School, St. Louis, since 2007.
Married Victoria Lynn Carlson, July 20, 1985. Children: Maya Chiara, Marina Francesca.