回收委员会委员、外交部条约修订委员会委员。南京国民政府成立后，他任北京税务学校教授、外交部条约委员会顾问。1929年（民国18年）至1931年（民国20年），他任北平新闻社社长。1933年（民国22年），他被外交部简任秘书。同年9月，他被派为署理驻新加坡总领事。1935年10月，他升任正式的总领事（公使待遇），监督、指挥驻马来半岛的各领事馆。1936年（民国25年），他被召还，任外交部两广特派员。期间曾与当时港督郝德杰在香港殖民地政府迫迁九龙寨城居民的问题上闹得势成水火。1943年（民国32年）7月他卸