Bachelor in Chemistry and Biology, Wabash College, 1964. Doctor of Philosophy in Molecular Biology, Vanderbilt University, 1969.
Postdoctoral fellow University California, San Francisco, 1969-1972. Assistant professor University Missouri, Columbia, 1972-1978, associate professor, since 1978, chair division biological science, since 1989. Member task force on teaching of science and mathematics in secondary schools University Missouri Columbia, 1983—1985.
Member science, mathematics engineering and technical task force University Missouri Columbia, Missouri State Department Education, 1997—1999. Chair Chancellor's Strategic Planning and Resource Allocation Council University Missouri Columbia, since 2002, member task force on restructuring teaching preparation, 1994—1997. Member special emphasis panel National Institutes of Health, 2002—2006.
Board of directors Columbia Soccer Club, 1989-1992. Member American Association for the Advancement of Science, Society for Developmental Biology, Society for Cell Biology., Beta Beta Beta (honorary).
Married Nancy M. Rock, February 6, 1972. Children: Henry Wade, Katherine Leslie.