1917年生于山东省平度城关杨家庄村。 1936年参加中华民族解放先锋队,同年加入中国共产党。曾任中共烟台临时工作委员会委员,烟台地下党组织的主要负责人。 抗日战争爆发后,参加了胶东特委组织的天福山起义。1938年1月起,任山东人民抗日救国军第3军中队指导员、大队政委。9月,3军改编为八路军山东纵队第5支队,任63团政委。11月,改任19旅政治部主任。 1939年2月,调任2l旅政治部副主任兼组织科科长。4月,胶东部队缩编后,任62团、15团政委。 1941年8月,调任胶东军区13团政委,1945年8月,任山东军区第6师政委,参加了胶东地区历次反“扫荡”斗争和攻克牟平城、福山城、河源、两沟、马连庄、平度等战役战斗。为胶东抗日根据地的创立和发展作出了贡献。 解放战争时期,任辽东人民自卫军第2纵队政治部主任、2纵2支队(旅)政治委员,东北民主联军第4纵队第11旅(师)政治委员,东北野战军第4纵队10师政治委员。率部参加了新开岭、“四保临江”、鞍海、辽沈、乎津等战役战斗。还率部参加了湘南衡宝战役、广西战役。为人民解放战争的胜利作出了贡献。 新中国成立之初,任中国人民解放军第41军政治部主任、副政委、政委。参加了守备粤东海防,解放南澳岛、南鹏岛、南澎岛,保卫东山岛等战斗。1957年后,历任广州军区政治部副主任,政治学院政治部副主任、教育长,政治部主任、训练部部长,军政大学副校长,为我军的革命化、现代化、正规化建设,为军事教育事业和培养中高级指挥人才作出了贡献。1955年被授予少将军衔。获二级独立自由勋章、一级解放勋章。1988年获中国人民解放军二级红星功勋荣誉章。2002年6月13日因病在北京逝世。