Bachelor of Science, Loyola University, 1971. Master of Arts, University New Orleans, 1973. Doctor of Philosophy, University Florida, 1976.
Instructor English, U. New Orleans, 1976-1977; assistant Professor of English, Berry College, Rome, Georgia, 1977-1979; assistant to full Professor of English, communications, Georgia Institute Technology, Atlanta, since 1979. Consultant/commentator Cable News Network-Futurewatch (television show), Atlanta, 1989, 90.
Member Modern Language Association, South Atlantic Modern Language Association, Association for the Fantastic in the Arts.
Married Leigh Ann Ehlers, August 28, 1976. Children: Gabrielle Jeanne, Justin Joseph.