lokatą w korpusie oficerów rezerwy piechoty.

W 1927 został naczelnikiem gminy Nowa Wieś – obecnie Wirek, dzielnica Rudy Śląskiej – a następnie starostą powiatowym w Lublińcu i Rybniku. W okresie dwudziestolecia międzywojennego udzielał się społecznie m.in. w Związku Powstańców Śląskich.

W czasie II wojny światowej walczył w kampanii wrześniowej 1939 oraz w Polskich Siłach Zbrojnych. Po powrocie w 1947 do Polski był aktywnym członkiem Polskiej Partii Robotniczej i Polskiej Zjednoczonej Partii RobotniczejWaldemar Bałda, Historia jednego zdjęcia, Tygodnik Regionalny „Nowiny” nr 2013/32 (2924) [dostęp 8 sierpnia 2019].. Mimo to w okresie stalinowskim został uwięziony (1950–1956) na podstawie fałszywych oskarżeń. Po uwolnieniu pracował jako urzędnik w górnictwie.