西省文献委员会专任委员。1947年奉命加入三青团，任干事。三青团并入国民党后，任国民党山西党部委员。1948年3月，以国大代表身份出席国民代表大会。1948年11月，任天津县县长，秘密参与解放平津事宜。曾任山西省第一、二、三、四届人民代表大会代表，山西省人民政府委员、民政厅副厅长、厅长、民政局顾问，第二、三、四届全国人大代表，政协山西省第一届常委、第二、三届政协副主席，中国人民政治协商会议第五届全国委员会委员、民革第一届山西省委员会副主委、二、三届主任委员、民革第三届中央委员。1978年8月30日病逝，