山东苍山县人,1921年7月生,1939年4月参加革命,1939年4月加入中国共产党。1939年4月至1940年1月,山东省临沂地区苍山县庄坞镇党支部宣传委员。1940年1月至1945年1月,山东省临沂地区苍山县庄坞区委委员、书记,长城区委书记。1945年1月至1948年9月,山东省费县由吾区委书记。1948年9月至1949年11月,华东支前司令部站长、科长,西南服务团二大队副教导员。1949年11月至1952年9月,四川省永川县委委员、组织部长。1952年9月至1954年7月,四川省荣昌县委副书记、书记。1954年7月至1954年8月,四川省江津地委副秘书长。1954年8月至1955年7月,在中央马列学院学习。1955年7月至1965年8月,四川省江津地委副秘书长兼铜梁县委第一书记。1965年8月至1972年6月,四川省江津地委常委、地区专署专员、革委会副主任。1972年6月至1983年4月,四川省永川地委书记、行署专员、党组书记。1983年4月至1988年6月,四川省重庆市人大副主任、党组副书记。1988年6月至1994年3月,四川省重庆市顾问委员会常委。1994年3月离职休养。2009年9月经中组部批准,享受副市长级医疗待遇。