秘书兼教育干事，黎城县牺盟会组织部部长、县委宣传部部长、县委书记，太行区党委宣传部宣传科长，太行一地委常委、宣传部部长、组织部部长。1949年1月，任中央政策研究室农村组组长；1953年1月，任中央农工部农村互助合作处副处长。1957年9月，任广西壮族自治区党委常委、秘书长，农工部部长、农村政策研究室主任、档案局局长；1964年1月，任广西壮族自治区党委候补书记。文化大革命期间受到迫害，停职关押长达10年。中共十一届三中全会后平反，恢复工作。1981年3月，任山西省副省长，同年10月，任中共山西省委常委