Bachelor in Zoology, University Maine, 1964. Master of Science in Biochemistry, University Maine, 1966. Postgraduate, Bethel Theological Seminary, 1969.
Doctor of Philosophy in Chemistry, University Minnesota, 1975.
Part-time instructor in chemistry Bethel College, St. Paul, 1966-1968. Instructor in biochemistry Grove City (Pennsylvania) College, 1973-1974, assistant professor of biochemistry, 1974-1978, associate professor of biochemistry, 1978-1986, professor biochemistry, since 1986, chairperson of biology, since 1990. Visiting research investigator The Jackson Laboratory, Bar Harbor, Maine.
Faculty supervisor undergraduate research program The Jackson Laboratory, Bar Harbor, summer 1984. Premedical advisor Grove City College, since 1986.
Deacon East Main Presbyterian Church, Grove City, 1993-1995, elder, since 1997. Member American Scientific Affiliation, ABLE, Sigma Xi.
Married Mary Estelle Fuller, August 28, 1965. Children: Jeffrey, Janine, Julie.