辛亥革命。1916年（民国5年），出任北京大学教授。其后，历任北京大学文科德文系主任、法科经济系主任、教务长。1924年（民国13年），出任中国国民党北京特别市党部筹备主任。翌年12月，出任国立广东大学校长。1926年（民国15年）1月，出任中国国民党第二届中央执行委员兼黄埔军校政治讲师。同年7月，担任中国国民党中央政治会议委员。同年10月，出任国立中山大学委员会副主任。1927年（民国16年）3月，当选中国国民党中央政治委员会委员，就任武汉国民政府要职。在武汉，他历任中国国民党中央宣传部部长、汉口