山东省临沭县人。1941年7月加入中国共产党,参加革命工作。建国前,历任村长、村党支部委员,东海县羽西区公所调解助理,东海县政府情报站站长,县政府干事、股长、副科长,东海县河南区区长、武工队队长,潍县三合区工作组组长、宣传委员。建国后,历任中共安丘县赵戈区委副书记、平桥区委书记,潍安县副县长、县委委员,安丘县委书记处书记,临朐县委第一书记、书记兼县贫协主席,益都县革委核心小组成员、县委常委、县委副书记、县委书记、县革委主任,昌潍地委常委、副书记,昌潍地区革委副主任、党组副书记,昌潍(潍坊)行署副专员、党组副书记。1978年10月后任中共济南市委副书记,市政府副市长、党组副书记。1983年4月任市第九届人大常委会副主任、党组副书记。