Był aktywnym działaczem na niwie katolickiej. Publikował – na tematy zarówno katolickie jak i gospodarczo-ekonomiczne – publikował na łamach „Postępu”, „Myśli Narodowej”, „Orędownika Wrzesińskiego”, „Przewodnika Katolickiego”, wygłaszał także odczyty w Polskim Radio. Był prezesem Ligi Katolickiej przy parafii pw. Świętej Trójcy w Gnieźnie. Był członkiem zarządu głównego Lig Katolickich Parafialnych Archidiecezji Gnieźnieńskiej i Poznańskiej. W latach 20. był członkiem rady związkowej Caritas w Poznaniu, a w latach 30. członkiem zarządu Instytutu „Caritas” w Poznaniu. Został członkiem komitetu wykonawczego IX Zjazdu Katolickiego w Zbąszyniu 23–24 czerwca 1928, zasiadł w komitecie honorowym X Zjazdu Katolickiego w Gnieźnie, zaplanowanego na 8 września 1929, był członkiem komitetu wykonawczego IX Zjazdu Katolickiego w Zbąszyniu 20 czerwca 1931. Na przełomie lat 20./30. był prezesem Rady Wyższej (Gnieźnieńsko-Poznańskiej) Towarzystwa św. Wincentego à Paulo w Poznaniu oraz członkiem zamiejscowym rady wyższej w Warszawie, a ponadto prezesem Rad Miejscowych i Rady Centralnej w Poznaniu. W tym charakterze w sierpniu 1938 założył męskie Towarzystwo Miłosierdzia św. Wincentego à Paulo we Wrześni, stanowiące organ Akcji Katolickiej.