After Oxford, he lectured in moral philosophy at the University of Glasgow for nine years, until he was appointed professor of philosophy at Liverpool in 1984.
Efter Oxford holdt han forelæsninger om moralfilosofi ved University of Glasgow i ni år indtil han blev filosofiprofessor ved University of Liverpool i 1984.