山东临沭人。1938年加入中国共产党。曾任中共赣榆县委副书记、滨海地委秘书主任。建国后,历任中共淄博市委第一书记,红河哈尼族彝族自治州州委书记,昆明市委第一书记,云南省副省长,云南省第六、七届人大常委会副主任。是中共八大代表。