Bachelor, University Northern Iowa, 1958. Master of Arts, University South Dakota, 1961. Doctor of Philosophy, Iowa State University, 1967.
Instructor, Blue Earth Public School, Blue Earth, Minnesota, 1958-1960; instructor, Brooklyn Center Public School, Minneapolis, 1961-1964; professor biology Behrend College, Pennsylvania State University, Erie, since 1967.
Chairman Presque Isle Environmental Committee Management Plan, Erie, 1987-1988, 90—. Member Entomological Society Pennsylvania, (secretary 1973-1974, president 1978-1979), N. American Benthological Society (president 1985-1986), Entomological Society of America, American Institute Biological Science, Sigma Xi.
Married Marianna Hafner, June 16, 1957. Children: Julie Ann, Melissa Mae, Mark Hafner.