Po wojnie członek PPS (1945–1948), członek Wojewódzkiego Komitetu PPS w Olsztynie (1945–1947) i I wiceprzewodniczący Rady Wojewódzkiej PPS w Olsztynie (1947–1948). Członek PZPR (od 15 grudnia 1948). Od kwietnia 1945 był dyrektorem Okręgu Mazurskiego Państwowego Urzędu Repatriacyjnego w Olsztynie. Z dniem 1 września 1945 objął stanowisko naczelnika Okręgowego Oddziału PUR w Olsztynie. 5 listopada 1945 zostały mu powierzone obowiązki prezydenta Olsztyna, a 20 stycznia 1946 przewodniczenie Miejską Radą Narodową. Zasiadał także w Mazurskiej Wojewódzkiej Radzie Narodowej jako przedstawiciel władz miasta. Był członkiem Głównej Komisji Obywatelskiej Daniny Narodowej oraz przewodniczącym Komunalnej Kasy Oszczędności w Olsztynie (od stycznia 1948). Odwołany ze stanowiska prezydenta miasta – po złożonej rezygnacji – uchwałą Miejskiej Rady Narodowej w Olsztynie z dnia 29 listopada 1948. Po odwołaniu, skierowany przez Komitet Centralny PZPR do Sopotu, gdzie pełnił obowiązki wiceprezydenta miasta (styczeń 1949 – czerwiec 1950).
Zmarł 12 kwietnia 1968 w Gdańsku.