德林学院学校，最后转到宾夕法尼亚州的乔治学校。他进入了哈佛大学，主修数学，曾在威廉·洛威尔·普特南（William Lowell Putnam）数学比赛中两度名列前五名。他同时是一名径赛项目的健将，代表哈佛参加一英哩赛跑项目。他在暑假期间曾于伍兹霍尔海洋研究所工作。他于1961年在加州理工学院获得博士学位，导师为默里·盖尔曼。1963年，他进入康乃尔大学物理系任教，并于1970年成为教授。在这段时期，他还同时在斯坦福直线加速器中心进行研究。他于1974年在康乃尔升任詹姆斯·A·威克斯（James A