After earning a B.A. (1963) at the University of Pennsylvania, he moved to the University of Michigan to study medicine, switching to philosophy for an M.A. (1965) and Ph.D. (1967).He held several teaching positions at such schools as Princeton University, the University of California, Los Angeles, and the University of Pittsburgh.