土地革命战争时期
任红六军团第十七师排长,第五十一团连副指导员。参加了长征。
抗日战争时期
任八路军一二零师三五九旅连副指导员,晋察冀军区第四军分区七大队连长,特务团营长。颜文斌
解放战争时期
任东北民主联军第二十四旅七十团副团长,第五师十五团团长,东北野战军第二纵队团长,第四野战军三十九军一一五师参谋长。
中华人民共和国成立后
任中国人民志愿军副师长、师长,中国人民解放军副军长,沈阳军区黑龙江生产建设兵团第一副司令员,旅大警备区副司令员。
2014年4月1日在辽宁省大连市病逝。[1]
1955年被授予少将军衔,荣获三级八一勋章,二级独立自由勋章,二级解放勋章,一级红星功勋荣誉章,朝鲜一级自由独立勋章。[2][1]