Z wykształcenia był nauczycielem matematyki i geometrii wykreślnej jako przedmiotów głównych. Podjął pracę nauczyciela od 31 sierpnia 1899. Egzamin zawodowy złożył 11 czerwca 1900, a 21 sierpnia 1900 został mianowany nauczycielem rzeczywistym w C. K. Wyższej Szkole Realnej w Krakowie. 10 października 1900 otrzymał roczny urlop celem odbycia służby wojskowej. W C. K. Armii w rezerwie piechoty został mianowany kadetem z dniem 1 stycznia 1902. Jako rezerwista był przydzielony do 77 galicyjskiego pułku piechoty w Przemyślu do około 1906••••.

W C. K. Wyższej Szkole Realnej w Krakowie przez wiele lat uczył matematyki, geometrii, rysunków geometrycznych, był zawiadowcą zbiorów geometrycznych•••••••••. Po zatwierdzeniu w zawodzie nauczycielskim i otrzymaniu tytułu c. k. profesora w 1908 został członkiem c. k. komisji egzaminacyjnej dla nauczycieli szkół wydziałowych w Krakowie i pozostawał w tej funkcji przez kolejne lata. 2 lipca 1910 otrzymał VIII rangę w zawodzie. Od 15 lutego 1913 do końca roku szkolnego 1912/1913 przebywał na urlopie z powodu choroby.