1942年4月至1947年秋,在晉綏邊區紡織第二廠工作;
1947年秋至1949年1月,在晉綏貿易三分公司、商店、糧店任會計;
1949年2月至1949年7月,在山西離石、陝西延安集訓,並在西安軍管會行政處工作;
1949年8月至1952年10月任中國人民銀行天水地區中心支行會計科長;
1952年11月至1957年6月任徽縣銀行行長,中共徽縣縣委財貿部部長,中共徽縣縣委副書記;
1957年7月至1961年12月任天水地區機關黨委書記;
1961年12月至1964年4月任中共漳縣縣委常委、書記處書記、副書記。
1964年4月至1984年6月先後在天水地區中心支行、天水地區汽車修理廠工作,歷任革委會副主任、黨委書記等職。
1984年6月離休。