司令张作霖）第三、第四联合军团（军团长张学良）司令部参事，随部参加与晋绥军和国民革命军的作战。1928年初任安国军（总司令张作霖）第五方面军（总指挥张作相）第十一军（军长富双英）第五十二旅旅长，同年春任陆军步兵第三补充旅旅长，同年7月任东北保安总司令（张学良）部陆军步兵第五旅旅长。1929年8月，中东路事件发生，任防俄第二军（军长胡毓坤）陆军第五旅旅长，率部与苏联远东红军在满洲里作战。1930年9月，任东北陆军第一军（军长于学忠）步兵第五旅旅长，率部入关参加中原大战，战后驻军平津地区。1931年春任陆海