山西晋城人。l929年参加中国工农红军。1930年加入中国共产党。土地革命战争时期,任红四军第十师二十九团连长。1931年起任中央军事政治学校机炮大队排长,政治队连长,江西军区教导营副营长,独立六师参谋长,独立六团团长,彭杨步兵学校军事教员。1934年起任红军干部团二营教员,工农红军学校主任教员,红军大学教导师二团副团长。参加了长征。抗日战争时期,任八路军总部随营学校教育处处长,中国人民抗日军政大学第一分校训练部副教育长,教育长。1943年任山东军区司令部作战科科长,第七师参谋长。解放战争时期,任东北民主联军第六纵队参谋长,第十八师师长。1949年任第四野战军四十三军一二九师师长。参加了四平保卫战、三下江南、东北1947年攻势作战及辽沈、平津、湘赣、广东、广西等战役。中华人民共和国成立后,任副军长,第二十五步兵学校校长,后勤学院训练部部长,学院副教育长、教育长、副院长,1966年任学院政治委员。1970年起任总后勤部驻西安办事处副主任,总后勤部顾问,后勤学院副院长。1955年被授予少将军衔。
(来源:《中国人民解放军将帅名录》)