土地革命战争时期,任红一军团政治保卫局侦察科科员,第一师十三团特派员。参加了长征。[1]
抗日战争时期,任八路军山东纵队第四支队一团政治委员、第三支队十团政治委员,山东纵队特务团参谋长,警卫第一旅三团副团长。
解放战争时期,任东北民主联军第三纵队八师二十三团政治委员,辽宁军区第四军分区政治部主任,东北野战军第五纵队一二五师政治部主任,独立第九师副师长,第四野战军四十二军一一五师副师长。
中华人民共和国成立后,任中国人民解放军空军第七航空学校参谋长,东海舰队航空兵第一副司令员兼参谋长,南海舰队航空兵司令员,南海舰队副司令员。[1]
1989年9月30日逝世。
1964年晋为少将。曾获二级八一勋章、二级独立自由勋章、二级解放勋章。[1]