东渡日本求学，一年后，考取日本东京高等师范学校的官费生。继续求学于东京高等师范学校，被选为山西省旅日同学同乡会会长。1925年初，从日本回国，担任嘉康杰创办的河东中学教务主任、中山中学校长。后在太原创办友仁中学，还担任过山西省立教育学院教授兼教务主任，山西大学及山西省立法学院教授。1934年任山西省第二中学（后改为山西省立运城中学)校长，制定了“知耻力行"的校训和校歌。 之后他携带家眷到了陕西西安，曾在国立甘肃中学任教。1938年4月，调任国立山西中学校务委员兼校长。（注：1939年5月，按战区国立中学