官。1924年10月，任国民军第三军第一混成旅旅长。1925年1月，任国民军第三军第一混成旅旅长；8月，任国民军第一师师长兼陕西警备司令。1926年9月，冯玉祥五原誓师，徐永昌以主张不合，乃与冯玉祥疏远。1927年，率部入山西，归入阎钖山属下，参加国民革命军北伐。1928年1月，任国民革命军第十二路军总指挥；6月，任河北省政府委员；10月，任绥远省政府第一任主席。1929年8月，调任河北省政府主席。1930年4月，中原大战爆发后，任阎钖山之副司令兼前敌总司令；9月，被任为晋绥警备总司令。中原大战结束后，