任北京大学教务长兼北京师范大学教授。1928年11月任国民政府考试院秘书长。1929年8月，代理北京大学校长。深受蔡元培的赏识和重用。1932年12月，任国民政府考试院秘书长、考选委员会委员长。1948年6月，卸考选委员会委员长职，转任中华民国总统府国策顾问。1949年到台湾，协助苏芗雨创建国立台湾大学心理学系，任台湾大学文学院、台湾省立师范学院教育系教授。1952年当选国民党中央评议委员。1954年11月，任台北市国立政治大学校长。1959年改任政治大学专任教授。196