Reskryptem C. K. Ministra Wyznań i Oświecenia z 9 sierpnia 1881 został mianowany nauczycielem rzeczywistym w C. K. Gimnazjum w Sanoku•. W szkole uczył geografii, historii powszechnej, języka niemieckiego, historii kraju rodzinnego oraz był zawiadowcą biblioteki•••••••••. Reskryptem C. K. Rady Szkolnej Krajowej z 14 września 1884 został zatwierdzony stale w zawodzie nauczycielskim i otrzymał tytuł c. k. profesora. Do czasu wyjazdu z Sanoka pełnił mandat tamtejszej Rady Miejskiej•.
Reskryptem C. K. Ministra Wyznań i Oświecenia z 24 sierpnia 1891 został przeniesiony z Sanoka do Lwowa i mianowany nauczycielem rzeczywistym w C. K. Wyższej Szkole Realnej we Lwowie•. Był cenionym pedagogiem, uczniowie szanowali szczególnie jego wykłady historii polskiej. Poza pracą nauczycielską udzielał się w działalności obywatelskiej. Był delegatem Macierzy Szkolnej dla Księstwa Cieszyńskiego. Od założenia pod koniec lat 80. był członkiem sanockiego gniazda Polskiego Towarzystwa Gimnastycznego „Sokół”.