1933年回国，历任上海电气公司副总经理、邮政储金汇业总局副局长，交通银行北平、天津分行经理。抗战起担任第一届国民参政会参政员。1938年任交通银行昆明分行经理。1939年担任中央银行、中国银行、中国农民银行、交通银行四行管理处副秘书长。1946年担任财政部政务次长及四行联合管理处秘书长，其后出任中央银行副总裁。1949年赴香港接掌中国银行董事长。1950年到台湾，任台湾区生产事业管理委员会常务委员兼主任秘书，后任台湾银行董事长。1953年后任台湾省政府财政厅厅长、行政院外汇贸易审议委员会（外贸会）主任