Bachelor of Science with honors, Loyola University, 1974. Master of Philosophy, Yale University, 1976. Doctor of Philosophy, Yale University, 1979.
Postdoctoral fellow University Colorado, Boulder, 1980-1983. Assistant professor biochemistry University Connecticut Health Center, Farmington, Connecticut, 1984-1990, associate professor, 1990-1997, professor biochemistry, 1997—2003, professor molecular, microbial and structural biology. Member advisory panel eukaryotic genetics, National Science Foundation, Washington, District of Columbia, 1993-1996, 2001.
Member Friends of Farmington Education, 1998-2000. Member American Association for the Advancement of Science, American Society for Biochemistry and Molecular Biology, Blue Key, Sigma Xi.
Married Ann Elizabeth Cowan, August 19, 1979. Children: Lauren Stephany, Julia Maria.