1937年四月参加革命,同年11月加入中国共产党,历任排长、连长、团长、师长、军长、昆明部队和成都部队副司令员等职。
抗日战争时期,任决死队第一总队第三区队排长,游击一团连长,第二十五团教导队队长,第二十五团司令部作战参谋,太岳军区决一旅二十五团司令部作战股股长,团参谋长。
解放战争时期,任晋冀鲁豫军区第四纵队十一旅三十一团参谋长,中原野战军第四纵队十一旅三十一团团长,第二野战军十四军四十师参谋长,军司令部作战处处长,副师长,师长。
在抗日战争和解放战争中,他出生入死,英勇战斗,曾荣获“战斗英雄”和“模范干部”称号。
1954年入苏联伏龙芝高等军事学院学习。
1964年晋升为少将军衔。
1980年在成都病逝,终年61岁。
1964年晋升为少将军衔。[1]