1927年生,山东禹城人,1940年2月入党参加革命,在长清县十区二镇任党小组长、党支部书记,在禹城六区区公所任会计、仓库主任,在禹城八区中共区委任组织干事、宣传委员等职。1949年春随军南下在江西省进贤县五区任中共区委组织委员,同年9月随军西进贵州,在镇远县二区任区长、中共区委副书记、书记。1952年7月后升任中共镇远县委组织部部长、副书记。1955年2月至1957年2月,在西南党校学习。1957年3月至1959年10月,任中共黎平县委二书记,1959年调州畜牧场任场长。1963年3月至1970年任州粮食局长、党组书记,1970年12月后调任中共黎平县委副书记、书记。1980年后任中共黔东南州委副秘书长。