Бакалавр (1970) Мичиганского университета; магистр (1978) и доктор философии (1979) Стэнфордского университета. Преподавал в Северо-Западном (1979-83; профессор с 1982), Йельском (1983-87) и Стэнфордском (с 1987) университетах.
В 1996 г. прочел вместо умершего У. Викри лекцию на церемонии вручения Нобелевской премии.
Академик Американской академии искусств и наук (с 1992) и Национальной академии наук США (с 2006).