1932年,参加红军。
土地革命战争时期,任红四方面军第4军10师28团排长、连长,第9军25师75团副营长,第73团代营长。参加了 长征。
1933年,加入共青团。
1934年,转入中国共产党。
抗日战争时期,任八路军129师385旅769团营长,新编第4旅771团副团长。参加了响堂铺、百吴荣正团大战、狼牙山、老爷岭、破击正太路等30多次战斗。数次负伤。其所在的1营连续9个月无非战斗减员,完成作战任务好,因此被授予模范奖章。
解放战争时期,任东北民主联军第6纵队17师51团团长,第四野战军43军127师参谋长,第48军143师副师长、师长。
中华人民共和国成立后,任中国人民解放军第48军143师副师长,中国人民志愿军炮兵第21师师长,昆明军区炮兵司令员,解放军第50速成中学政治委员,贵州省军区副司令员。
1955年被授予少将军衔。荣获三级八一勋章、二级独立自由勋章、 二级解放勋章。[1]
获朝鲜民主主义人民共和国二级自由独立勋章。