山东聊城人,1922年1月生,1940年7月参加革命,先后任中共聊城二区区委宣传委员、区抗联工作组长、三区区委宣传委员、县委组织部干事、三区区委组织委员。1949年3月至同年8月随军南下赣东北任中共余江县四区区委副书记。1949年10月至58年6月任中共三穗县瓦寨区区委书记,中共思南县委宣传部干事、剧部长、部长、县委副书记、书记,1985年7月至59年任贵阳工业学校政治处主任、党总支副书记。1959年10月至61年12月任贵州机械学院人事处长、党委委员。1962年1月至83年2月任贵州省卫生厅干部科长、组织处长、人事处长。1983年3月离休,副厅级。