1919年10月生,莱芜市和庄乡左家峪村人。1939年8月加入中国共产党,历任莱芜县苗山区啬泉乡党总支组织委员、博莱县委组织部干事、博莱县委组织部整支工作组组长等职。1945年9月起,先后任博山县口头区委书记兼区中队指导员,泰山地委组织部组织科长等。1947年后历任博山县委组织部副部长兼岳阳区委书记、中共博山县委委员、组织部长。1950年9月任博山县人民政府副县长、代县长。后调任邹平县人民政府副县长、县长,中共邹平县委书记,县政协主席。山东省第一、二届党代会代表。1966年3月起任中共惠民地委党校校长、书记,惠民地区行署文办副主任、党组副书记、党委书记等职。1983年12月离休。