Z tej szkoły w połowie 1903 został skierowany do pracy w C. K. Gimnazjum im. Franciszka Józefa we Lwowie. 3 września 1903 został kierownikiem filii C. K. III Gimnazjum im. Franciszka Józefa. W roku szkolnym 1905/1906 powrócił do pracy w C. K. II Gimnazjum we Lwowie, ponownie wykładając tam język polski. Jako nauczyciel lwowskiego III Gimnazjum im. Franciszka Józefa, przydzielony do II Gimnazjum, reskryptem z 29 sierpnia 1906 C. K. Rady Szkolnej Krajowej został mianowany na stanowisko kierownika utworzonego w tym roku C. K. Gimnazjum w Sokalu (z polskim językiem wykładowym), a 22 września 1906 powołany przez cesarza Franciszka Józefa I na stanowisko dyrektora tegoż gimnazjum i sprawował je w kolejnych latach. W szkole uczył języka polskiego, języka łacińskiego, był zawiadowcą biblioteki nauczycielskiej. W 1907 został wyznaczony jako reprezentant C. K. Rady Szkolnej Krajowej do Rady Szkolnej Okręgowej w Sokalu. Podczas I wojny światowej był dyrektorem Gimnazjum w Sokalu do 15 września 1917. Postanowieniem cesarza z 1 stycznia 1918 otrzymał VI klasę rangi w zawodzie. Po wybuchu wojny polsko-ukraińskiej i nastaniu okupacji ukraińskiej był objęty aresztem domowym od 23 listopada do 6 grudnia 1918, zaś jego mieszkanie częściowo zajęto na kwaterę wojskową.