Bachelor, Canisius College, 1952. Master of Arts, Canisius College, 1960. Doctor of Philosophy, State University of New York, Binghamton, 1977.
Insurance agent, Buffalo, 1954-1959; teacher, Lackawanna (New York) Senior High School, 1959-1965; lecturer, State University of New York, Buffalo, 1964-1965; professor, Nazareth College Rochester, New York, 1965-1999; professor emeritus, Nazareth College Rochester, New York, since 1999. Chairman English department Nazareth College, Rochester, 1980-1987, college marshall, since 1995.
Trustee Rochester Regional Library. Council, 1997-2003. Sergeant major United States Army Infantry, 1952-1954, Korea. Member Modern Language Association, College English Association (executive director 1984-1994, Distinguished Service award 1991), New York College English Association (newsletter editor 1978-1984, board directors, vice president 1979-1999), Association Literature Scholars and Critics, English Coalition (organizing committee 1985-1987).
Married Carole J. King, August 22, 1970. Children: Stephen Leo, Patrick John.