立第一中学。1915年从省立第一中学考入甘肃陆军测量学校。1918年以第一名毕业被推荐到甘肃陆军测量局工作，不久任科长。1920年，调到陇东镇守使署当参谋。因厌恶镇守使张兆钾贪污腐化、行贿受贿的行为，于1922年冬相随在平凉的原陕北镇守使署骑兵连长高桂滋，到陕军第一师骑兵训练处（驻今邯郸）工作。1923年冬，陕军第1师军幕主持、后与冯玉祥一起发动北京政变的刘守中(字元丞)派遣到广州向孙中山呈送《西北党务报告》。途径上海时，向胡汉民、张继交了函件，并由二人介绍加入国民党。1924年1月到广州，由廖仲恺引荐