范学校，国文老师与班主任为钱穆。1937年，任福建福州《小民报》副刊编辑。1938年，任苏州《战鼓》报副刊编辑。在对日抗战期间，任职于中华民国驻缅甸大使馆，后转任驻印度大使馆。他在印度工作了十年，其间翻译了多本印度文学着作，以翻译泰戈尔诗集而成名。国共内战期间，曾任印度国际大学哲学研究院研究员、香港新亚书院教授。1949年至台湾，重新任职中华民国外交部。1956年后，开始在台湾大学及台湾师范大学教授印度文学。1959年，任中华民国驻菲律宾大使馆秘书。1965年，回到台湾外交部。1970年，出任中