省长沙府宁乡县，高祖辈迁居陕西省兴安府安康县。1905年，他入陕西陆军小学，1906年他被保送入保定陆军速成学堂砲兵科学习。1910年（宣统2年）他毕业返回陕西，被分配到陕西陆军第三十九混成协炮兵营当排长，不久调任军械官。1911年，他加入中国同盟会。辛亥革命之际，1911年10月22日，他参加西安起义。此后他任陕西东路招讨使，驻同州，不久调任河东节度使。1912年（民国元年），他任陕西陆军第4混成旅旅长。1915年（民国4年），他署陕南镇守使。同年12月袁世凯称帝，他被封为三等男。护国战争爆发后的