1913年生于陕西周至,祖籍湖北郧西。1936年参加中国工农红军,后转入延安抗日军政大学学习。1937年加入中国共产党。 抗日战争时期,历任八路军第115师343旅686团司令部见习参谋、通信主任,第115师司令部作战参谋、作战股股长,山东纵队第2旅司令部参谋主任,山东军区司令部作战科科长,鲁南军区司令部参谋处处长,山东军区第8师参谋处长。参加了平型关、广阳等战斗和山东根据地反“扫荡”、反“蚕食”、1944年和1945年的攻势作战、大反攻,为抗日战争的胜利作出了贡献。 解放战争时期,任华东军区司令部参谋处处长,第3野战军第22军参谋长,参加过孟良崮、淮海、渡江等战役。 中华人民共和国成立后,任华东军区海军副参谋长、人民解放军海军海岸炮兵部副部长、工程部副部长,东海舰队参谋长,海军副参谋长,南海舰队副司令员,为加强海军建设做出贡献。1961年晋升为海军少将军衔。荣获二级独立自由勋章、一级解放勋章。1988年7月荣获中国人民解放军一级红星功勋荣誉章。1994年10月8日因病在北京逝世。