Od 1 września 1922 roku do 31 lipca 1923 roku był nauczycielem Szarleju. W latach 1923–1929 oraz od 1 lipca do 17 września 1931 był kierownikiem szkoły w Kamieniu – obecnie Miejska Szkoła Podstawowa nr 13 im. Powstańców Śląskich. W 1928 ukończył Państwowy Wyższy Kurs Nauczycielski w Katowicach, słuchacz Instytutu Pedagogiki w Katowicach. W latach 1929–1931 był pracownikiem Wydziału Oświecenia Publicznego Urzędu Województwa Śląskiego w Katowicach. 18 września 1931 roku objął obowiązki inspektora szkolnego rejonu Świętochłowice II.
W latach 1934/1935–1937/1938 odbył studia na Wydziale Filozoficznym Uniwersytetu Jagiellońskiego w zakresie pedagogiki i historii. W dniu 1 kwietnia 1935 otrzymał świadectwo dojrzałości jako ekstern w liceum w Szarleju. W listopadzie 1938 przedstawił pracę magisterską „Jakie czynniki wpływają na kształtowanie się pracy nauczyciela”, napisaną pod kierunkiem dr Zygmunta Mysłakowskiego. W dniu 5 maja 1939 Rada Wydziału Filozoficznego Uniwersytetu Jagiellońskiego nadała mu stopień magistra filozofii jako dowód zakończenia studiów wyższych w zakresie pedagogiki.