带领工务局工作成绩卓越，在1931年到1932年间兼任广州市市长。1937年初赴南京，任实业部政务次长，旋升代理部长兼商标委员会主席。1938年秋其部併入经济部，改任行政院高等顾问。同年冬再改任外交专员，奉命赴南洋、欧美各国整理驻外使馆。1941年任驻墨西哥、巴西大使，曾在当地成功维护侨民权益，离任时荣获当国大学授予名誉法学博士学位。1948年返回大陆，后寓居香港。1965年曾任香港各届纪念孙中山先生百年诞辰筹备委员会委员。1974年在九龙逝世。