河南省地质局副总工程师、副局长。1982年10月，调任中华人民共和国地质矿产部科技司司长。1986年8月，任中华人民共和国地质矿产部副部长、党组成员。1988年7月，任国家地震局局长，1990年1月兼任中共国家地震局党组书记。1992年3月起，任中国人民政治协商会议第八届、第九届全国委员会委员。此外还先后兼任中国地质学会副理事长、中国国际减灾十年委员会常务副主任、中国地震学会会长、中国地质灾害学会副理事长。1995年9月，自国家地震局局长、党组书记职位上退下来后，继续担任全国政协委员，直到2004年10月退