苏中七战七捷、涟水会战、枣庄会战、莱芜会战、孟良崮战役、鲁南战役、淮海战役、渡江战役和上海战役等。中华人民共和国成立后，梅嘉生赴越南担任军事顾问团参谋长、第一副团长，获越南二级军功勋章。1950年作为副团长随团长韦国清前往越南，梅嘉生率军事顾问组，邓逸凡率政治顾问组，帮助越共与法军作战。1955年5月，调任海军航空兵部副司令员兼参谋长，是海军航空兵部队的主要创始人之一。1955年获海军少将军衔及二级独立自由勋章、一级解放勋章。1964年任东海舰队副司令员，参与指挥了击沉中华民国海军“永昌号”炮舰、击伤