W czerwcu 1927 uzyskał uprawnienia do nauczania fizyki jako przedmiotu głównego i matematyki jako przedmiotu dodatkowego w szkołach średnich z polskim językiem wykładowym.

Następnie podjął pracę w kolejnych (łącznie dziewięciu) lwowskich gimnazjach. W latach 1927–1931 był sekretarzem Zarządu Okręgowego Związku Nauczycielstwa Polskiego Szkół Średnich Lwowa. W roku szkolnym 1928–1929 był dyrygentem chóru szkolnego we Lwowie. W latach 1933–1939 był sekretarzem Zarządu Koła Żołnierzy byłego 2 pułku piechoty Legionów Polskich we Lwowie. W 1935 Kuratorium Okręgu Szkolnego Lwowskiego przyznało mu tytuł profesora. W latach 1936–1939 był dyrektorem V Gimnazjum i Liceum im. Stefana Żółkiewskiego. W latach 1941–1944 organizował tajne nauczanie. W tych latach brał też udział w dorywczo organizowanym chórze śpiewającym w czasie mszy w kościołach lwowskich.