W 1919 został kierownikiem Gdańskiej Komisji Rejestracyjnej, której zadaniem było przygotowanie dokumentów na Konferencję Pokojową w Paryżu. Pracował także Komisji Politycznej gdańskiej Naczelnej Rady Narodowej oraz w Podkomisariacie Naczelnej Rady Ludowej na Prusy Królewskie, Warmię i Mazury. 31 marca 1920 został wybrany na sekretarza Podkomisariatu Naczelnej Rady Ludowej na miasto Gdańsk, później został kierownikiem Polskiej Sekcji Technicznej w Międzysojuszniczej Komisji dla oszacowania i podziału b. mienia państwowego Rzeszy Niemieckiej na obszarze Gdańska. W 1921 został sekretarzem nowo powołanej Gminy Polskiej w Wolnym Mieście Gdańsku oraz kierownikiem wydziału wiejskiego Gminy Polskiej, od 1931 do stycznia 1935 był prezesem Gminy Polskiej. Na początku lat 20. XX w. założył własną firmę budowlaną, która splajtowała. W 1925 przyjął stanowisko starszego inspektora technicznego w Dyrekcji Technicznej Rady Portu i Dróg Wodnych, od kwietnia 1930 pełnił funkcję sekretarza oddziału Zjednoczenia Zawodowego Polskiego Urzędników i Funkcjonariuszów Rady Portu, a w 1933 przeszedł do Dyrekcji Handlowej. W latach 1931–1935 zasiadał w Volkstagu IV i V kadencji.