Praca pedagogiczna Od 1916 roku uczył w 3 szkołach w Warszawie: w gimnazjum Chrupczałowskiego, na kursach pedagogicznych dla kobiet, w Państwowym Seminarium Nauczycielskim Żeńskim im. Elizy Orzeszkowej. Był również organizatorem systemu kształcenia nauczycieli, od 1921 roku był dyrektorem Państwowego Instytutu Nauczycielskiego, a od 1926 roku – Wyższego Kursu Nauczycielskiego. Jego uczniem w tym czasie był m.in. Czesław Wycech. Od 1927 roku był kuratorem Okręgu Szkolnego Krakowskiego (do 1931), dyrektorem wydziału w Ministerstwie Oświaty (1931–1933), naczelnikiem Wydziału Oświecenia Publicznego Województwa Śląskiego (1933–1937) i kuratorem Okręgu Szkolnego Lwowskiego (od sierpnia 1937 do 1939). Jednocześnie prowadził wiele wykładów o organizacji szkolnictwa.
Był encyklopedystą, edytorem dwutomowej Podręcznej encyklopedii pedagogicznej wydanej w latach 1923–1925 we Lwowie przez Towarzystwo Nauczycieli Szkół Wyższych i Średnich i Wydawnictwo Książnica Polska. Napisał do niej hasło Historia.