Uczył tam historii i geografii oraz historii kraju rodzinnego, był opiekunem kółka historyczno-naukowego i kółka fotograficznego, zawiadowcą gabinetu geograficznego, kuratorem czytelni młodzieży, kierownikiem zabaw i gier, w pierwszym polroczu roku szkolmnego 1908/1908 prowadził gimnazjalną kasę oszczędności. 24 stycznia 1909 został mianowany nauczycielem w C. K. IV Gimnazjum we Lwowie. Uczył tam historii i geografii oraz dziejów ojczystych, był zawiadowcą gabinetu geograficznego i kierował ćwiczeniami historycznymi, opiekunem kółka historycznego. Od roku szkolnego 1911/1912 otrzymywał zmniejszenie godzin lekcyjnych i od 1912/1913 uczył tylko dziejów ojczystych jako przedmiotu nadobowiązkowego. W szkole pracował do końca roku szkolnego 1913/1914 w randze c. k. profesora. W trakcie pracy nauczycielskiej był sekretarzem (1906–1907), kustoszem (1909) i dyrektorem zarządu (od 1909) Polskiego Muzeum Szkolnego we Lwowie.