山东长山(今属淄博)人。1937年参加山东人民抗日救国军第五军。1938年加入中国共产党。抗日战争时期,任山东人民抗日救国军第三支队特务大队通信员,八路军山东纵队第三支队特务营副连长,连长,清河军区直属团副营长,营长,渤海军区直属团副团长,山东军区第七师十九团团长。解放战争时期,任东北人民自治军第七师十九团团长,东北民主联军第六纵队十七师五十团团长。1948年任东北野战军第六纵队十七师五十团团长。1949年任第四野战军四十三军一二八师副师长。参加了四平保卫战、四保临江及辽沈、平津、渡江、广东、广西等战役。中华人民共和国成立后,任副师长。1952年任志愿军第四十六军一三六师师长,第二十三军副军长。1957年起任上海警备区参谋长,副军长,江苏生产建设兵团副司令员。1964年晋升为少将军衔。
(来源:《中国人民解放军将帅名录》)