Na mocy rozporządzenia C. K. Ministra Wyznań i Oświaty z 21 sierpnia 1891 dekretem z 30 sierpnia 1891 został przeniesiony z C. K. Gimnazjum w Stryju do C. K. Gimnazjum w Sanoku (wraz z nim został przeniesiony prof. Antoni Kwiatkowski, a z Sanoka do Stryja podążył nauczyciel Seweryn Sokalski; od 1890 dyrektorem gimnazjum stryjskiego był Karol Petelenz, wcześniej dyrektor sanockiego gimnazjum). W szkole uczył matematyki, fizyki, był zawiadowcą gabinetu fizykalnego. Ponadto w latach 90. był nauczycielem w Przemysłowej Szkole Uzupełniającej w Sanoku, w której uczył rachunków i buchalterii. Rozporządzeniem C. K. Ministra Wyznań i Oświaty z 14 grudnia 1897 otrzymał ósmą rangę służbową od 1 stycznia 1898 i od tego czasu był tytułowany jako c. k. starszy profesor. W obu półroczach roku szkolnego 1901/1902 przebywał na urlopie z powodu choroby. Reskryptem z 18 czerwca 1902 został przeniesiony przez C. K. Ministra Wyznań i Oświaty w stały stan spoczynku z końcem sierpnia 1902. Jako nauczyciel pracował przez ponad 30 lat, w tym 12 lat w Sanoku. Był powszechnie szanowany przez uczniów i grono szkolne.
Był członkiem Towarzystwa Nauczycieli Szkół Wyższych we Lwowie.