II Szkoły Realnej we Lwowie, gdzie pracował w kolejnych latach, w tym podczas I wojny światowej, ucząc geografii, historii jako egzaminowany zastępca nauczyciela, a od 1 października 1916 jako prowizoryczny c.k. nauczyciel. Jednocześnie, po nastaniu okupacji rosyjskiej uczył w „tajnej szkole”, zorganizowanej w listopadzie 1914 przez dr. Augusta Paszkudzkiego i dr. Bazylego Kalicuna.

Po odzyskaniu przez Polskę niepodległości pozostawał profesorem w tej placówce, początkowo funkcjonującej pod nazwą Państwowa Szkoła Realna im. Jana i Andrzeja Śniadeckich we Lwowie, a następnie XI Państwowe Liceum i Gimnazjum im. Jana i Andrzeja Śniadeckich we Lwowie, gdzie nada wykładał historię i geografię.

Od początku XX wieku, jeszcze w czasach zaborów, działał na rzecz rozwoju sportu i dziennikarstwa sportowego. W 1909 wszedł do wydziału klubu sportowego LKS Pogoń Lwów, od 1914 do 1921 pełnił funkcję prezesa Pogoni, w tym także sekcji piłki nożnej. Pełnił funkcję trenera piłkarzy Pogoni.