抗日战争爆发后,历任八路军第115师随营学校队长、副校长,八路军第115师教导大队队长、大队长,抗日军政大学第1分校支队长,八路军第115师教导团教育长,新编第4旅参谋长,教导第5旅参谋长,山东滨海军区第三军分区参谋长,山东军区第1师参谋长。曾参加平型关战斗和滨海区军民反“扫荡”作战,为创建和巩固滨海抗日根据地作出了贡献。
解放战争开始后,任山东军区第1师副师长,随部挺进东北。后任东北民主联军后勤部参谋长、第四野战军西线后勤司令部副司令员、东北军政大学第三团团长。
新中国成立后,历任中南军区军政大学第一(江西)分校校长、解放军第23步兵学校校长、副军长、琼州海峡水警区司令员、海南军区副司令员、中国人民解放军总后勤部第21分部副部长、广州军区后勤部副部长、广州军区生产建设兵团副司令员、湖南省军区副司令员等职。1955年获二级八一勋章、二级独立自由勋章、一级解放勋章。1961年晋升为少将。1986年7月21日在长沙逝世。