毕业。毕业后，他回到山西，此后他在阎钖山的晋军（山西陆军）中顺利晋升。1926年（民国15年），他因战功而被提升为第10旅旅长。1927年（民国16年），他升任第5师师长。1928年（民国17年）6月，他升任第6军军长。同年10月，随着北伐结束，国民革命军进行重编和缩编，他被任命为中央陆军编制下的国民革命军第37师师长。同年冬，他任绥远警备司令。
中原大战、抗日战争.1930年（民国19年）3月，他任晋军第3军军长。同年，他随阎钖山参加反蒋介石的中原大战。中原大战阎钖山败北后，