北平总部任政工主任，1934年4月，任江西保卫第一师师长，后任国民政府军事委员会委员长南昌行营中将参议、武汉行营中将参议。1935年，从庐山军官训练团毕业；同年，任江西省国民军事训练委员会主任委员，1937年，任江西省军管区副司令。1936年2月，授陆军少将军衔。1939年，任第六预备师师长。1940年，在重庆中央训练团党政班第七期学习，毕业后担任中队长至1941年夏第十五期结业为止。1941年，任第九战区一九四师师长。1942年，任七十九军副军长。抗日战争期间，参加过豫东战役、武汉会战、第二、三次长沙会战