1948年考入国立武汉大学农化系,1952年毕业。1956年被选派至前苏联列宁格勒大学生物系学习,于1960年获得生物科学博士学位。1961-1980年在中国科学院微生物研究所从事微生物分子遗传研究,1980~1982年在美国威斯康星大学和西北大学医学院从事分子生物学研究,1984年-至今在中国农科院生物技术研究所工作。