1937年10月,離開楊義牛莊國小,參加了抗日工作,在縣政府第三科任文書。1938年1月,到本村作戰委員會工作,任戰委會主任。同年5月,調任劉行家戰委會和農民救國會組織部部長。同年11月,參加縣農救會舉辦的農會幹部學習班,並加入中國共產黨。學習結束後,到劉行家鄉任鄉長。1939年2月,任樂陵縣一區區委組宣部部長、區委書記。同年7月,任樂陵縣委組織部副部長。9月,任東光縣委組織部部長。1940年9月,調任靖遠縣委組織部部長。1941年8月,調任振華縣委組織部部長。1945年6月,任中共振華縣委書記。1948年6月,調任中共慶雲縣委書記。
1948年12月,隨軍南下,任渤海區南下一地委秘書長。1949年7月,任浙江省衢州地委秘書長、宣傳部部長。1952年1月,到華東黨校學習,並任學員黨支部書記。1953年2月,被分配到華東紡織管理局搞“三反”運動,後任華東紡織管理局黨委委員、辦公室主任。1955年7月,調任上海市機電局機械二處處長、上海市通用機械公司經理,曾當選為上海市第三屆人民代表大會代表。1958年11月,調任吳淞區區委常委、副區長。 1964年5月,調任楊浦區區委常委、副區長。1966年“文革”開始,下放幹校勞動。1970年,任教導一連連長、楊浦區“五七”幹校黨委副書記。1978年6月,任楊浦區革委會副主任。1980年8月,任楊浦區政協副主席。1983年離休。