AB, University of Southern California, 1962; Doctor of Philosophy, Johns Hopkins University, 1967.
National Institutes of Health postdoctoral research fellow University Colorado, Boulder, 1967-1970. Assistant professor UMBC, 1970-1976. Associate professor University Maryland, 1976—2007.
Associate professor emeritus, 2007. Visiting associate professor Johns Hopkins School Medicine, Baltimore, 1987-1988.
Host family American Field Svc., Catonsville, Maryland., 1987. Member American Society Cell Biology, Society Protozoologists (Executive Committee since 1993), Microscopy Society American, Chesapeake Society Microscopy (president 1981-1982).
Married Judith Ann Nattress, August 17, 1962. Children: Jeffrey, Steven, Jennifer, Melanie.