1923年5月生,山东单县人,1942年5月至45年任编村武委会主任,单县蔡堂区军事委员、武委会主任。1946年初至·12月任鱼台县李阁区武委会主任,12月调鱼台县武工队工作。1947年5月至年底任单县振民区武委会主任,1948年至49年2月任单县沙河区代区长,1949年12月至50年10月任大方县区长,1950年10月至51年7月在中共中央西南局党校学习,1951年7月至52年9月参加中共云南省委土改工作队后调中共云南省委工矿部工作,1952年9月至54年10月任云南省电管局党委副书记,1954年10月至54年7月在云南省委党校学习,1956年7月至58年7月任云南省重点工程党委副书记兼总指挥。1964年至83年任昆明水泥厂负责人。1983年4月离休,副厅级待遇。