交通大学电机系，后因病休学。1943年又考入金陵大学物理系，1946年毕业，后分别在台湾大学和金陵大学物理系任教。1947年9月进入中央研究院天文研究所，任助理员。中华人民共和国成立后长期任职于紫金山天文台，主要从事太阳物理的研究。1980年5月当选中国科学院数学物理学部委员（院士）。1980年7月起任云南天文台台长，后出任名誉台长。还曾任国际天文学联合会会员、国际科学联合会日地物理委员会太阳物理科学代表等职。多年来长期组织推进中国的太阳物理观测研究、发展，是中国太阳物理研究的奠基人。1993年11月1