官学校（又称警察讲习所）结业。生前曾数度考察欧、美、日各国警政。1921年秋，入黄埔军校第二期学习。期间参加黄埔军校的“主义学会”，并为候补干事。1925年9月，黄埔军校二期毕业后，加入国民革命军，先后担任第一军第一师排长、连指导员、营党代表。参加蒋中正指挥的讨伐陈炯明叛变的第二次东征和之后统一中国大陆的北伐战争。1926年9月，参与筹办警官学校，并出任中央警官学校教育长，中校军衔。1927年，担任国民革命军总司令部兵站总监部参谋，上校军衔。1928年，担任国民革命军总司令部兵站总监部参谋长，少将军