Pracując jako wikary w Brusach nawiązał współpracę z pomorskim społecznikiem Stanisławem Sikorskim i w 1898 wspólnie zorganizowali masową spółkę "Kupiec". W 1900 był głównym organizatorem Centralnego Tow. Rolniczego dla Prus Zachodnich. W 1904 został członkiem Patronatu Związku Spółek Zarobkowych i Gospodarczych w Poznaniu i współpracownikiem ks. Piotra Wawrzyniaka. Był organizatorem wielu polskich spółek na Pomorzu, w tym spółek finansujących czasopisma "Pielgrzym" i "Gazeta Chojnicka". W latach 1897–1920 należał do Towarzystwa Naukowego w Toruniu. Był członkiem Ligi NarodowejStanisław Kozicki, Historia Ligi Narodowej (okres 1887-1907), Londyn 1964, s. 570..
thumb|Nagrobek na cmentarzu na Zaspie Od 1916 zaangażowany był w działalność tajnego Komitetu Międzypartyjnego i Naczelnej Rady Ludowej skupiających całość sił antyniemieckich w zaborze pruskim. Po odzyskaniu niepodległości przez Polskę był m.in. zastępcą komisarza w polsko-gdańskiej komisji granicznej w sprawie granic Wolnego Miasta Gdańska. Posłował na Sejm Ustawodawczy (1919–1922), a następnie w latach 1922–1927 i 1930–1935 zasiadał w Senacie II RP (wicemarszałek od 11 grudnia 1930) z okręgu obejmującego województwo pomorskie. Był członkiem honorowym Korporacji Akademickiej Baltia.