W latach 1905–1907 członek Rady Nadzorczej Polskiej Macierzy Szkolnej, po jej reaktywowaniu w 1916 roku inicjator utworzenia 10 szkół początkowych w Płockiem i Ciechanowskiem. Wieloletni pełnomocnik gminy, organizator i przewodniczący wydziału kółek rolniczych w powiecie Ciechanów, Mława, Przasnysz, współtwórca i członek zarządu Kasy Pożyczkowo-Oszczędnościowej oraz Syndykatu Rolniczego w Ciechanowie, przewodniczący Okręgowej Rady Szkolnej. Podczas I wojny światowej członek powiatowego i gubernialnego Komitetu Obywatelskiego, członek Wydziału Samopomocy Ziemian przy Centralnym Towarzystwie Rolnym i lokalnego Komitetu Rady Głównej Opiekuńczej, członek Sejmiku Mławskiego, komisarz wyborczy na okręg ciechanowski w wyborach do Rady Stanu (1918). Członek Rady Naczelnej Ligi Narodowej, po 1928 roku członek władz Stronnictwa Narodowego. Zmarł 9 stycznia 1932 roku w Klicach, powiat Ciechanów. Pochowany w grobie rodzinnym w Lekowie.
Działalność polityczna Poseł na Sejm Ustawodawczy (1919–1922) i senator I kadencji (1922–1927).