早年求學
幼年時先後在本縣民眾教育館、縣立第一國小、 縣立第三國小讀書。
投身革命
1940年1月郯城縣抗日民主政府成立後,參加革命工作, 任區公所勤務員、縣抗日動員委員會動員劇社工作隊員,同年7月加入中國共產黨,並被派往蘇魯邊軍政幹校學習。
1941年起,先後任中共邳縣縣委組織部統計幹事。中共郯城縣委組織幹事、中共濱南二地委組織部幹事。
1946年6月至1950年3月先後任中共郯城縣委組織部副部長、 部長。
1950年3月至1951年10月先後任中共莒南縣委副書記、書記。
1953年8月任中共臨沂地委委員兼莒南縣委書記。
調任洛陽
1955年1月調任中建部洛陽工程局102工區主任, 同年4月任中共工區黨委書記。
1956年底至1958年6月任中共洛陽工程局黨委宣傳部長。
1958年6月至1964年2月,先後任中共河南省建築企業委員會宣傳部長、 副書記,河南省建築工程廳副廳長。
1964年2月到1967年底任中共洛陽市委常委、 工交政治部主任。
1968年1月起先後任洛陽市革命委員會常委、生產指揮部副指揮、市革命委員會副主任,中共洛陽市委常委、副書記、洛陽市人大常委會副主任。