1974年获芝加哥大学物理学博士学位。1974年在芝加哥大学物理系担任助理研究员。1975年至976年在匹兹堡大学物理天文系担任助理研究员。1977年至1978年在罗彻斯特大学激光能量研究所担任高级助理研究。1979年自美国到中国大陆，在中国科学院物理研究所担任副研究员，并于1983年担任研究员职务。1997年担任清华大学教授，任清华大学原子分子纳米科学研究中心主任。2003年担任上海交通大学物理系教授，成为清华大学与上海交通大学的双聘教授。