W latach 1929–1932 był prezesem Polskiego Klubu Wioślarskiego w GdańskuJednodniówka Klubu Wioślarskiego w Gdańsku e.v. wydana z okazji 10-cio lecia istnienia, praca zbiorowa, Gdańsk 1932..
Pełnił funkcję zastępcy dyrektora Dyrekcji Kolei w Gdańsku, Toruniu, i Radomiu (1934-1936), dyr. Dyrekcji Kolei w Krakowie (1936–1939), i Poznaniu (1939).
W czasie okupacji pracował jako robotnik drogowy i leśny.
Po wojnie ponownie pełnił funkcję dyrektora Dyrekcji Kolei w Krakowie (1945), skąd przeszedł do pracy dydaktyczno-naukowej w Akademii Górniczej w Krakowie, następnie Politechnice Krakowskiej (prof., kier. katedry, dziekan).
Zmarł w Krakowie, pochowany na cmentarzu Rakowickim (kwatera XXXIX-zach-21 ostatni).
Ordery i odznaczenia
Krzyż Oficerski Orderu Odrodzenia Polski Złoty Krzyż Zasługi (dwukrotnie: 1935, 11 lipca 1948 „za zasługi na polu pracy zawodowej i społecznej”.) Medal 10-lecia Polski Ludowej (15 stycznia 1955) - Uchwała Rady Państwa z dnia 15 stycznia 1955 r. Nr 0/165 - na wniosek Ministra Szkolnictwa Wyższego.
mały|Grób prof.