毕业后，任教导团与第一军第一师排长、连长、营长等职，参加北伐。1928年任团长，1931年任第一师独立旅旅长，晋升为少将。1936年第一师扩编为国民革命军第一军后，任七十八师师长。在围剿陕北根据地红军时，曾被黄埔军校时的同学左权俘获。抗日战争中，随胡宗南第一军作战。1940年接替陶峙岳担任第一军中将军长。1942年转任五十七军军长，后升兼第三十八集团军副总司令。1943年升任第三十七集团军总司令；曾担任第三十四（？）集团军副总司令。国共内战期间，1947年中山陵哭陵事件担任主祭，后任西安绥靖公署干部