直奉战争。1925年8月，任第一师步兵第二团团长，兼任陕西警备司令部警备第二团团长，与晋军交战。先后任陕西省靖国军中尉排长，河北省陆军十五旅连长，河北第三军二师营长、少校团长。1926年春，任国民联军第三军暂编骑兵第一团团长。同年9月任国民联军（总司令冯玉祥）第四军骑兵第一旅副旅长，率部驻军陕西榆林，参加五原誓师。同年阎锡山联合直系、奉系军阀，在晋北战役中击败冯玉祥的国民联军，并占领山西雁北地区、将晋系势力扩展到绥远。阎锡山在占据绥远后，晋军改为晋绥军，扩编为十七个师，并另收编国民军第三军（徐永昌任军长