W czasie I wojny światowej w gubernialnym Komitecie Obywatelskim w Suwałkach i Wilnie. Organizator, kierownik biura i wiceprezes Komitetu Opieki nad Biednymi w Suwałkach, prowadził m.in. piekarnię i sklep spółdzielczy. W 1918 tymczasowy sędzia pow. suwalskiego i organizator Zw. Robotników Chrześcijańskich (wieloletni przewodniczący), w 1920 członek okręgowej Rady Obywatelskiej w Suwałkach. Organizator ochotniczego pułku suwalskiego (późniejszy 41 Suwalski Pułk Piechoty), odznaczonego Orderem Virtuti Militari. Pełnomocnik Komitetu Obrony Państwa na pow. suwalski (1920); członek zarządu Rady Ludowej okręgu Suwałki. W okresie międzywojennym prezes Rady Nadzorczej Banku Udziałowego w Suwałkach. Za zasługi na polu pracy społecznej otrzymał 31 stycznia 1939 roku Złoty Krzyż Zasługi.

Sejm Rzeczypospolitej Polskiej I kadencji (1922–1927) W wyniku wyborów przeprowadzonych 5 listopada 1922 wszedł do Sejmu Rzeczypospolitej Polskiej z ramienia Związku Ludowo-Narodowego (lista nr 8, okręg Grodno). Reprezentował w nim Suwalszczyznę. Kierował się patriotyzmem w swoich działaniach, który zaszczepił w nim ojciec. Utożsamiał się z programem swojej partii, popierał m.in. włączenie Kresów Wschodnich do Rzeczypospolitej. Dążył do usprawnienia i polepszenia sytuacji organów państwowych.