担任国民革命军总司令部经理处长，广东东江各属行政委员。
北伐时期.蒋中正领导北伐时，担任北伐军军需长。1927年夏，出任国民政府财政部全国卷烟统税局局长。1927年5月，出任国民革命军总司令部军法处长，中将军衔。不久之后，转任福建省政府委员兼财政厅长。
上海时期.1930年，先后出任上海特别市财政局长、土地局长。曾担任中国通商银行常务董事，浙江地方银行董事长。1930年2月17日，出任上海市银行总经理。曾担任上海兴业信托社董事兼总经理，上海辛泰银行常务董事