Od 1959 roku był działaczem Związku Nauczycielstwa Polskiego, w latach 1962–1970 był prezesem Ogniska ZNP oraz członkiem Zarządu Powiatowego ZNP w Kole. Od 1982 roku był prezesem Oddziału Szkół Średnich Miasta Koła ZNP, a w latach 1982–1994 był członkiem Zarządu Okręgu ZNP w Koninie. W latach 1973–1988 był radnym Miejskiej Rady Narodowej w Kole. W latach 2001–2006 był współzałożycielem i wiceprezesem Towarzystwa Przyjaciół Miasta Koła, a po jego rozwiązaniu, od 2007 był prezesem Stowarzyszenia Przyjaciół Miasta Koła nad Wartą. Od 2011 roku pełni funkcję prezesa honorowego stowarzyszenia.
Działalność redakcyjno-wydawnicza i publicystyczna sekretarz redakcji periodyku „Ziemia Kolska” od nr. 1-9/1987–1996/ współredaktor wydania „Wesela ludowego” I. Ziębowicza w r. 2000 współredaktor wydania „Wspomnienia Sybiraków Ziemi Kolskiej” z 2001 r. współredaktor wydania wierszy K. Oblizajka pt. „Wiersze obozowe i poobozowe” z 2000 r. współautor słowniczka 4-języcznego branży ściernej w biuletynie Kombinatu Ponar-Jotes w Łodzi przewodniczący zespołu redakcyjnego publikacji „Koło słowem malowane” z 2000 r. koordynator wydania „Kroniki wydarzeń kulturalnych Koła 1901–2004” z 2005 r. konsultacja publikacji A. Mendroka pt. „Historia parafii ewangelicko-augsburskiej w Koninie” Konin 2006 oraz folderu pt.