1927年2月生于大水泊村。1945年6月入伍,同年12月加入共产党。历任胶东抗大学员、卫生班长、司药。1949年4月渡江后,任苏南军区松江军分区卫生处司药、药剂员。1951年5月调任志愿军工兵21团卫生队司药长,同年10月,任志愿军工兵指挥所卫生科司药长。1955年底任军委工程兵干部部助理员。1961年1月任工程兵后勤部卫生处药材科副科长,1964年3月任该部政治部组织干事。1970年7月调任中国人民解放军1013仓库政委。1982年1月离休。入伍后荣立四等功4次、三等功4次,获团级工作模范称号2次。荣获朝鲜军功章和中华人民共和国独立自由奖章。