Działalność harcerska i społeczna Był zuchem w Kaliszu, w czasie studiów w Poznaniu zaangażował się w Instruktorskiej Drużynie Akademickiej „Płomień”. W latach 1962–1968 był instruktorem kaliskiego ZHP. W 1980 włączył się w działalność Kręgów Instruktorów Harcerskich im. Andrzeja Małkowskiego. Po rozwiązaniu KIHAM dalej prowadzi pracę instruktorską z harcerzami w ramach nielegalnego Ruchu Harcerskiego, w 1986 r. zakłada w Kaliszu Duszpasterstwo Harcerek i Harcerzy. W 1989 r. jest jednym z inicjatorów założenia Związku Harcerstwa Rzeczypospolitej, którego instruktorem był do śmierci. Był członkiem Komisji Rewizyjnej ZHR w latach 1993–1995 i 2001–2004.

W latach 70. włącza się w działalność kaliskiego oddziału PTTK, którego w latach 1978–1981 jest prezesem. W drugiej połowie lat 80. ponownie zostaje wybrany prezesem kaliskiego oddziału PTTK. Został odznaczony Złotą Honorową Odznaką PTTK.

Był aktywnym członkiem Parafii Miłosierdzia Bożego w Kaliszu, działaczem Akcji Katolickiej i Klubu Inteligencji Katolickiej, wykładowcą kaliskiego seminarium duchownego i współpracownikiem Caritas.

Był przewodniczącym Miejskiego Komitetu Ochrony Pamięci Walk i Męczeństwa w Kaliszu.