1931年,参加中国工农红军。[1]
1932年,加入中国共产主义青年团,同年转为中国共产党党员。历任班长,排长,连长,参谋,科长,大队政委,师、军参谋长,基地副司令员,东海舰队参谋长、第一副司令员等职。先后参加了保卫中央革命根据地的第四、五次反“围剿”斗争和二万五千里长征,以及百团大战、延安保卫战等战役战斗,为人民解放战争的胜利作出了贡献。
新中国建立后,他参加了抗美援朝战争。曾当选第六届全国人民代表大会代表。
1955年,调海军工作后,他为提高海军部队的军政素质,加强人民海军的建设,捍卫祖国的领海主权,建立了显著的功绩
1992年9月9日,在上海逝世,终年78岁。[1]
1961年晋升为少将军衔。[2]