曾任地质部地球物理探矿局工程师,地质部综合物理探矿大队技术负责人,地质部物理探矿研究所副主任工程师,地质部科学技术司技术处主任工程师,
黑龙江省地质局生产组副组长,北京市地质局地质矿产处处长。
1982年至1990年任地质矿产部党组成员、副部长,兼任北京市区航空遥感综合试验8301工程领导小组成员,地矿部塔里木盆地石油天然气联合勘探指挥部总指,地矿部深部地质地球物理调查工作领导小组组长。
中国地质学会第三十三届副理事长,
中国地球物理学会常务副理事长,中国石油设备工业协会副理事长,中国工业经济协会副会长,中国科协科技专家传略基金委员会副会长,中国长城学会副会长,中国科协老科技工作者协会地矿分会会长。