Podjął pracę nauczyciela od 8 maja 1889. Jako nauczyciel pracował od tego czasu w C. K. Gimnazjum im. Franciszka Józefa we Lwowie oraz w lwowskich C. K. Gimnazjach nr II i VII. Egzamin zawodowy złożył 2 czerwca 1892 w zakresie filologii polskiej jako przedmiotu głównego i z filologii klasycznej jako przedmiotu pobocznego. Reskryptem z 10 sierpnia 1892 C. K. Ministra Wyznań i Oświecenia jako zastępca nauczyciela został mianowany nauczycielem rzeczywistym i przeniesiony z C. K. Gimnazjum im. Franciszka Józefa we Lwowie do C. K. Gimnazjum Męskiego w Sanoku. 10 sierpnia 1893 został formalnie mianowany nauczycielem rzeczywistym. W sanockim gimnazjum uczył języka polskiego, historii kraju rodzinnego oraz był zawiadowcą biblioteki nauczycielskiej i czytelni polskiej dla młodzieży.

10 sierpnia 1892 został mianowany nauczycielem rzeczywistym w C. K. II Gimnazjum we Lwowie z wykładowym językiem niemieckim. Uczył tam języka polskiego, języka łacińskiego, historii kraju rodzinnego, był zawiadowcą biblioteki dla uczniów. Pracując tam około roku szkolnego 1899/1990 uzyskał tytuł c. k. profesora, a w 1902 otrzymał VIII rangę służbową.