1955年毕业于北京地质学院普查系 。
1955年 任北京地质学院构造教研室助教。
1957年考取中国科学院地质研究所研究生。
1960年 研究生毕业,任中国科学院地质研究所构造研究室任构造力学研究组组长,被聘为助理研究员。
1967年调国家科委地球物理局任京津地震办公室分析预报组组长。
1968年 任中央地震工作领导小组下设地震办公室分析预报组组长。
1970年任国家地震局分析预报中心副主任,1982年被聘为研究员。
1988年 任国家地震局地质研究所所长。
1991年当选为中国科学院学部委员(现改称院士)。