业于常熟县米业小学，同年考入常熟县立初级中学，1949年毕业。随后便离开家乡常熟，到苏州东吴大学附中读书，1952年高中毕业。当年高考被选入留苏预备班，后因健康原因休学二年。1953年，由高等教育部免试选送北京大学物理系，1957年毕业，供职于中国科学院原子能研究所。一年后调往哈尔滨军事工程学院，1961年，随化学防护系调往长春，扩建为长春防化学院。1969年，调往南京电讯仪器厂等单位工作。同年与武汉大学化学系毕业的周精玉结婚。1978年调入南京大学天文系任教，1981年任教授，1982年起成为国际天文