历任庐山军官训练团办公厅主任，国民政府军事委员会委员长武汉行营陆军整理处研究委员会委员、办公厅主任，国民政府军事委员会委员长宜昌行营参谋长、办公厅主任、第九十四师师长等职。中国抗日战争期间，于1938年授陆军中将衔，并历任国民革命军第九十七军军长，冀察战区副总司令、政治部主任，河北省政府委员、河北省民政厅厅长，第六战区司令长官部参谋长。其间同中国共产党领导的八路军发生摩擦，其所部被八路军全歼。1940年，再度出任湖北省民政厅厅长，并兼湖北省粮政局局长。1943年，接替调任中国远征军司令长官的陈诚担任