Zasiadał także w Zarządzem Głównym Chrześcijańskich Uniwersytetów Robotniczych i Towarzystwa Przyjaciół Nałęczowa. Od 1922 należał do zarządu Zjednoczenia Stowarzyszeń Robotników Chrześcijańskich RP, zaś od 1934 - do Komitetu Wykonawczego jego Rady Głównej. Współpracował z redakcją Pracownika Polskiego. Działał w Chrześcijańskim Związku Młodzieży Pracującej "Odrodzenie", Lidze Katolickiej i Akcji Katolickiej w Warszawie. W 1938 został prezesem Stowarzyszenia Mężów Katolickich Archidiecezji Warszawskiej.

Od 1921 był członkiem komisji programowej Chrześcijańsko-Narodowego Stronnictwa Pracy-Polskiego Stronnictwa Chrześcijańskiej Demokracji. Od 1922 do 1923 był prezesem Zarządu Głównego PSChD, 1924-1926 - członkiem ZG, w 1928 - wiceprezesem. W latach 1922–1926 był współredaktorem organu partii - tygodnika Hasło. W Sejmie RP I kadencji reprezentował okręg wyborczy nr 1 (Warszawa), do Sejmu RP II kadencji został wybrany z listy państwowej. W 1922 kandydował również z listy państwowej do Senatu. Sprawował funkcje prezesa, wiceprezesa III kadencji - okręg nr 5 (Białystok). W Sejmie I kadencji sprawował funkcje prezesa, wiceprezesa i członka Klubowego Sądu Honorowego Klubu Parlamentarnego Chrześcijańskiej Demokracji. W 1922 był sekretarz sejmowej Komisji Konstytucyjnej. 1 czerwca 1928 zrzekł się mandatu posła II kadencji.