1932年10月生于江苏省太仓市。
1953年毕业于北京大学化学系。
1954年9月—1958年12月 北京大学化学系、技术物理系助教。
1959年1月—1960年4月 苏联科学院地球化学与分析化学研究所进修。
1960年5月—1985年4月 北京大学技术物理系放射化学教研室副主任,讲师;环境化学教研室主任,讲师,副教授。
1985年9月—1986年10月 美国Brookhaven National Laboratory,国家大气科学中心(NCAR)高级客座科学家。
1985年5月—1996年 北京大学环境科学中心主任,教授;
1995年当选为中国工程院农业、轻纺与环境工程学部院士。
1996年-现在 北京大学环境科学中心教授,环境科学与工程学院环境科学系教授。