历任中共延川县区委书记，陕北红军游击队第十七支队政治指导员，延川县苏维埃政府主席，陕北苏维埃政府粮食部长、裁判部长、内务部长。抗日战争时期，历任中共鄜县（今富县）县委书记兼县长，陕甘宁边区三边分区专员兼定边城防副司令。第二次国共内战时期，历任冀察热辽军区后勤部政委，热河省民政厅厅长，热河省人民政府副主席，辽西省人民政府主席，热河省人民政府主席、中共热河省委书记，东北人民委员会委员。中华人民共和国成立后，历任热河省人民政府主席、中共热河省委书记，中国人民解放军东北军区党委常委、东北军区后勤部部长，