立中央大学政治学系，而南京大学也因他而得名。毕业后不久任湖南省南县县长。期间因“庇共殃民撤职查办”，被迫离职。此后执教于国立武汉大学法学院。1931年考取外交官，历任外交部专员办公室科长，外交部首席简任秘书，国民政府驻兰州特派员，驻伊拉克首任公使，驻伊朗、泰国首任大使，驻联合国代表团顾问兼大使衔代表。1949年中华人民共和国成立以后，辞去中华民国政府外交官职务，转而从事国际政治、国际关系研究。1953年获美国哥伦比亚大学政治学博士学位。1956年获英国伦敦大学国际关系学院哲学博士学位。毕业后在大学执