大战中立功升任中尉。
勦共.此后参加对苏区的围剿，在红军损失最大的广昌战斗中负伤。1935年，王生明率部包围了红军总政治部副主任贺昌，贺昌自戕。
抗日.1937年对日抗战，王生明率部参加淞沪战役，死守蕰藻浜，所部只有9人生还，此后王生明即受到胡宗南的屡次提拔，先后参加中条山战役，朱仙镇战役，抗战结束时已经升到上校。
一江山.1949年胡宗南所部败退西康，王生明放弃驻防台湾第一九八师副师长的职务，追随胡宗南到西康军中担任第一三五师副