Bachelor in Chemistry, University Connecticut, 1963. Master of Science, Yale University, 1964. Doctor of Philosophy, Clark University, 1968.
National Institutes of Health postdoctoral trainee Tufts University School Medicine, Boston, 1968-1969. Associate professor Worcester (Massachusetts) Polytechnic Institute, since 1969.
Consultant Department Public Health, Worcester, Massachusetts, 1970-1991. Voting member Central Massachusetts Solid Waste Committee, Worcester, 1980-1993.
Married Marie Ann Morris, September 2, 1968. Children: Heidi, Grethchen, Nils.