他归国参加乡试，中举人。此后，他历任湖北省学务公所实业科长，湖北省立第一师范学校校长，教育部视学、普通教育司司长、代理教育总长，安徽省教育厅厅长。在安徽省教育厅厅长任内，他力争“教育经费独立”，还同情并支持进步学生活动。1922 年1月，他任国立武昌高等师范学校校长。1923年9月该学校更名为国立武昌师范大学，他仍任校长。1924年9月，因学校经费困难，他被迫辞去国立武昌师范大学校长职务。此后他历任湖北省政府视察、湖北省通志馆总纂、武昌荆南中学校长、湖北师范学院教务长。抗日战争期间，他拒绝了日军出面