Bachelor of Arts, Grinnell College, 1959; Doctor of Philosophy, University of California at Los Angeles, 1964.
Assistant professor, Milton College, Wisconsin, 1963-1965; assistant professor of chemistry, Sweet Briar (Virginia) College, 1965-1972; associate professor, Sweet Briar (Virginia) College, 1972-1976; professor, Sweet Briar (Virginia) College, 1976-1982; Charles A. Dana professor, Sweet Briar (Virginia) College, since 1982. Head FBN Microcomputing, Lynchburg, Virginia, since 1980, Johnny McClenon Big Band, Lynchburg, Virginia, since 1978.
Chairman American Civil Liberties Union local chapter, 1966-1975. Principal clarinettist Lynchburg Symphony, Virginia, since 1976. Member American Chemical Society, American Association of University Professors (chairman Sweet Briar chapter 1982-1983).
Married Mary Alice Thornton, June 7, 1959. Children: Anne Jeanette, Marca Kay, Maureen.