Rozporządzeniem C. K. Rady Szkolnej Krajowej z 25 lipca 1894 został mianowany zastępcą nauczyciela w macierzystym C. K. Gimnazjum św. Anny w Krakowie, gdzie podjął swoją pracę w szkolnictwie 28 sierpnia 1894. W szkole uczył w kolejnych latach języka łacińskiego, języka polskiego, języka greckiego, matematyki. Rozporządzeniem z 23 sierpnia 1898 jako zastępca nauczyciela został przeniesiony do C. K. Gimnazjum w Wadowicach, gdzie uczył języka łacińskiego i języka polskiego. 9 maja 1899 złożył egzamin nauczycielski i od 1 czerwca 1899 liczyła się jego służba. Reskryptem C. K. Rady Szkolnej Krajowej z 28 września 1899 w tym samym charakterze został przeniesiony z Wadowic do C. K. Gimnazjum w Sanoku (zamieniony posadami z Karolem Wróblewskim). Tam uczył języka łacińskiego, języka greckiego, matematyki. Reskryptem C. K. Ministra Wyznań i Oświaty z 14 czerwca 1900 został mianowany nauczycielem rzeczywistym w C. K. Gimnazjum w Stanisławowie. Uczył tam języka łacińskiego, języka greckiego, języka polskiego i był zawiadowcą biblioteki nauczycielskiej. Reskryptem C. K. Ministra Wyznań i Oświaty z 23 czerwca 1903 otrzymał posadę nauczycielską w C. K. Gimnazjum w Jaśle (potwierdzono rozporządzeniem C. K. Rady Szkolnej Krajowej z 27 lipca 1903). Uczył tam języka greckiego, języka łacińskiego.