Bachelor, Kenyon College, 1961. Master of Arts, University Michigan, 1963. Doctor of Philosophy, University Michigan, 1967.
Assistant professor University Illinois, Urbana, 1966—1968, Stanford (California) University, 1968—1975. Assistant professor to professor State University of New York, Albany, since 1975. Visiting assistant Johns Hopkins University, Baltimore, 1974.
Visiting member Institute Advanced Study, Princeton, New Jersey, 1982—1983. Visitor Summer, 2006. Visiting professor Moscow State University, 2007—2008, since 2010.
Member of North America Kant Society, American Society Aesthetics, American Philosophical Association.
Married Pamela Paige Fischer, October 23, 1977. Children: Robert Laurence, Katherine Kinney Elizabeth.