Bachelor, Loyola University, New Orleans, 1978; Master of Arts, Tulane University, 1979; Doctor of Philosophy, Tulane University, 1987.
Visiting assistant professor Tulane University, New Orleans, 1986-1989. Instructor University New Orleans, 1990. Lecturer English, Our Lady of Holy Cross College, New Orleans, since 1990.
Member Modern Language Association, Milton Society of America.