Był później członkiem Związku Obrońców Lwowa z Listopada 1918 Roku.
Po zakończeniu wojny od 1921 do 1926 był dyrektorem Miejskiej Szkoły Rzemieślniczej w Olkuszu, następnie w Wiśniowcu organizował Szkołę Rzemieślniczo-Przemysłową. Począwszy od 1926 do 1937 pełnił funkcję adiunkta na Politechnice Lwowskiej. W 1930 ukończył studia na Wydziale Rolniczo-Lasowym Politechniki Lwowskiej. W 1931 uzyskał stopień doktora nauk technicznych. W późniejszym czasie uzyskał stopień doktora habilitowanego Wydziału Rolnego SGGW w Warszawie. W latach 1937–1946 zorganizował dział hydrologii Państwowego Instytutu Naukowego Gospodarstwa Wiejskiego w Puławach oraz kierował jego stacją meteorologiczną. W latach 1938–1939 oraz 1944–1945 był wicedyrektorem PINGW w Puławach.
W czasie wojny wstąpił do Batalionów Chłopskich. Był żołnierzem placówki Puławy.