国际联合会中国代表办事处秘书、出席华盛顿会议中国代表团秘书等。1922年回国，曾担任过中俄会议事宜公署委员、关税特别会议委员会议案处帮办、外交部议事处帮办、外交部佥事等。1927年出任国民政府外交部秘书，次年任外交部第一司司长。1929年被任命为中华民国驻荷兰公使（未到任）。次年起，又任农矿部秘书、实业部参事等职。 1931年12月任外交部代理常务次长。1933年起任中华民国驻荷兰公使。1943年驻荷公使馆升格为大使馆后又升任驻荷兰大使，其后还兼任中华民国驻比利时大使、驻挪威大使、驻捷克斯洛伐克公使、驻卢森