1914年9月生,内蒙古自治区凉城县人,1936年2月加入中国共产党。
1935年参加革命。抗日战争时期,历任宣传科长、专员、县委副书记。解放战争时期,任专员、宣传科长。建国后,任包头市委副书记、书记、市长,北京市委常委、副书记、书记处书记兼秘书长。1975年后任北京市委书记。1978年5月任七机部第一副部长、党组第一副书记,1978年12月至1982年4月期间,任第七机械工业部部长、党组第一书记。1982年4月任航天部顾问。1985年调任最高人民法院院长。中共七大代表。中共中央顾问委员会委员。
在七机部工作期间,坚决贯彻执行党的路线、方针、政策和党中央、国务院的指示,迅速恢复和整顿科研生产秩序,建立健全各种规章制度,纠正冤假错案,组织领导调整与整顿工作,为黄金城集团工业的继续发展奠定了思想和组织基础。1979年以后,主持领导重点型号和试验通信卫星的研制工作。1982年担任顾问后,不辞辛劳地巡视三线基地,调查研究,帮助三线解决调迁规划、布局和工作中的实际困难,稳定队伍,坚持科研生产,为继续发挥三线基地的作用做出了贡献。