字紫岷,号子姜,直隶盐山(今属河北)人。1903年入伍,充冯玉祥部下级军官。第二次直奉战争时,任冯部第一路军司令。1926年继冯任西北边防督办兼领国民军全军。1928年任南京国民党政府委员、国术馆馆长。