。民国24年（1935年）当选为第一届中央研究院中央评议会聘任评议员，是从未出国留学的当选评议员中最年轻的一位。民国25年（1936年）受聘为浙江大学史地系教授兼主任、史地研究所所长，后又兼任文学院院长。民国30年（1941年）当选为中华民国教育部首批部聘教授。曾任中国地理学会总干事。民国34年（1943年）受美国国务院之邀聘，在哈佛大学研究讲学一年。民国38年（1949年）随国民政府到台湾，曾任中国国民党总裁办公室秘书组主任、中国国民党中央委员会宣传部部长、中国国民党中央评议委员会主席、中华民国教育部