Od lipca 1919 do września 1920 był współpracownikiem poznańskiego „Postępu”. Pełnił funkcję sekretarza wojewódzkiego Związku Ludowo-Narodowego na województwo pomorskie. W wyborach w 1922 uzyskał mandat z listy nr 8 (Chrześcijański Związek Jedności Narodowej) w okręgu wyborczym nr 31 (Toruń). W Sejmie był członkiem klubu Związku Ludowo-Narodowego. Należał do komisji opieki społecznej i inwalidzkiej. W 1924 został wybrany w skład Zarządu Głównego Związku Ludowo-NarodowegoZorza, R. 59, nr 45 (9 listopada 1924), s. 443.. W 1926, po zamachu majowym, wszedł w skład utworzonego wtedy Komitetu Obrony Narodowej na PomorzuKurjer Poznański, R.21, nr 233 (22 maja 1926), s. 3.. W 1930 został członkiem Narodowego Komitetu Wyborczego podczas wyborów parlamentarnychDrwęca, R. 10, nr 124 (23 października 1930), s. 2.. Był także sekretarzem wojewódzkim Stronnictwa Narodowego.