1912年1月出生于浙江临海市。1931年参加中国工农红军,1933年加入中国共产党。
土地革命战争时期,任红三军无线电队分队长,红一军团无线电中队中队长。随中央红军长征。
抗日战争时期,任八路军总部无线电大队副大队长,通信营营长兼第三科副科长,山东纵队政治部直工科科长,鲁中军区组织科科长。
解放战争时期,任东北军区司令部三处政治委员。
中华人民共和国成立后,历任中南军区政治部直属政治部副主任兼组织部部长,中南军区政治部直属工作部部长,直属部队政治部主任,中国人民解放军空军司令部通信处处长,空军干部部部长,空军技术部政治委员,空军高射炮兵指挥部政治委员,空军副参谋长。
中国共产党第七次全国代表大会代表。荣获二级八一勋章、二级独立自由勋章、一级解放勋章。1955年被授予少将军衔。
2000年11月8日在北京逝世,享年88岁。