任北京大学化学教授，兼任北京高等师范学校（1923年改名北京师范大学）及北京工业专门学校化学教授。1923年当选为浙江省教育会会长，兼任浙江省立工业专门学校化学教授。1924年1月，应孙中山之聘出任广州大本营参议，当选为国民党中央委员。1925年任上海光华大学化学教授。1926年春，任广州国民政府参事、外交部秘书。同年出任国立广东大学（1926年改名中山大学）校长，同时任国民政府教育行政委员会委员。曾任国民党中央委员。1927年4月出任江苏省教育厅厅长兼省政府委员。1927年6月，国立东南大学改组为