抗戰戰爭
1937年8月至10月任中共平漢線省保東特別區委員會書記。
1937年10月至1938年1月任中共保屬省委員會書記。
1938年1月至5月任中共冀中省委副書記。
1938年8月至1942年9月任中共冀中區委委員、組織部部長。
1939年3月到延安,進中共中央黨校學習。
1945年4月至6月作為晉察冀代表團成員出席中共七大。
解放戰爭
解放戰爭時期任中共察哈爾省委委員、宣傳部部長。
1946年2月起任中共冀中區委常委、組織部部長。
1946年2月至1949年7月兼任中共冀中區委黨校校長。
1948年7月至1949年2月任中共冀中區委民運部部長。
建國之後
1949年任中共保定市委書記、市人民政府委員。
1949年9月至1951年9月兼任保定市工會主席。
1949年12月至1950年5月、1950年12月至1952年任保定市各界人民代表會議協商委員會主席。
1950年8月至1951年9月任中共唐山市委工委會書記。
1951年6月至1955年6月任中共河北省委組織部副部長。
1952年5月至1955年8月兼任中共河北省委紀律檢查委員會書記。
1952年6月起任中共河北省委委員、河北省政府政治法律委員會委員、省政府監察委員會主任、省監察廳廳長(至1954年11月)。
1955年8月至1956年3月任河北省監察委員會副書記。
1956年3月後調任中央建築工程部監察局局長,北京建築工業學院黨委書記兼院長,建築材料部科學教育局顧問。
1981年離休。1994年3月3日因病在北京逝世。