出身於農民家庭,自幼讀書,曾就讀於冠縣第一高小、冠縣師範講習所,1935年考入壽張山東第八鄉村師範學校。“七七”事變後學校停辦,回鄉務農。1938年考入聊城政治幹部學校,同年10月結業。後歷任山東省第六區抗日游擊司令部第十支隊連指導員、冠縣獨立二營組織幹事、冠縣抗日民主政府建設科長、民政科長、第四區區長、工商局長。1946年12月,任冀南第一(臨清)專署建設科副科長、工商分局局長。1949年5月後,任中共臨清市委委員、第二書記、市長。1952年7月,任中共聊城地委委員、臨清市委書記。同年11月,任中共聊城地委委員、實業公司黨委書記、地委工業交通部長。1958年2月,任中共聊城地委委員、齊河縣委第一書記。1962年9月,任中共聊城地委常委、聊城專署副專員、黨組副書記。1967年3月後,曾任聊城地革委副主任、地革委生產指揮部副主任及中共核心領導小組成員、地委常委等職。1978年7月,任聊城行署副專員、黨組成員。1981年,任聊城行署顧問。他為人正派,辦事公道,勤政清廉,嚴於律已,聯繫民眾。1984年5月離休。