Bachelor, Hillsdale College, 1984. Master of Arts, University Pittsburgh, 1986. Doctor of Philosophy, University Pittsburgh, 1990.
Assistant professor department philosophy University Tennessee, Knoxville, 1990-1991. Assistant professor human genetics/history and philosophy of science University Pittsburgh, since 1991. Visiting assistant professor department medicine University Pittsburgh, 1990.
Clinical ethics consultant Westmoreland Hospital, Greensburg, Pennsylvania, 1989-1990, University Tennessee, Knoxville, 1990-1991, University Pittsburgh, since 1991.
Chairman bioethics committee American Civil Liberties Union, Pittsburgh, since 1991. Member American Philosophical Association, Association Practical and Professional Ethics, Society Health and Human Values, American Association Bioethics (founding member 1992), Sigma Xi (associate).