W zawodzie nauczyciela pracował przez prawie 40 lat. Reskryptem C. K. Rady Szkolnej Krajowej z 18 marca 1911 został przeniesiony w stały stan spoczynku. Postanowieniem cesarza Franciszka Józefa I z 26 grudnia 1915 otrzymał tytuł c. k. radcy szkolnego wraz z uwolnieniem od taksy. Po odzyskaniu przez Polskę niepodległości Rada Szkolna Krajowa rozporządzeniem z dnia 10 października 1919 upoważniła do zajęcia w zakładzie (sanockiego gimnazjum) emerytowanego profesora Mroczkowskiego.
Był członkiem Towarzystwa Nauczycieli Szkół Wyższych we Lwowie. 17 listopada 1894 został wybrany zastępcą członka wydziału na rok 1895 koła jasielsko-sanockiego TNSW z siedzibą w Sanoku, z zastępstwem w Sanoku, był zastępcą przewodniczącego koła jasielsko-krośnieńsko-sanockiego, aktywistą koła sanockiego, w 1910 był jego przewodniczącym. Był członkiem sanockiego gniazda Polskiego Towarzystwa Gimnastycznego „Sokół” od 1 stycznia 1899 i działał w jego strukturach, od 1908 pełnił funkcję zastępcy członków sądu honorowego, a od 1911 był sędzią w sądzie honorowym. Jego nazwisko zostało umieszczone w drzewcu sztandaru TG Sokół w Sanoku, na jednym z 125 gwoździ upamiętniających członków. Był działaczem Towarzystwa Upiększania Miasta Sanoka, w którym był członkiem komisji rewizyjnej od 18 marca 1905, wydziałowym, zastępcą prezesa (1910, 1911, 1912).