Przez szereg lat był członkiem Zarządu Wojewódzkiego PTTK w Poznaniu. Członek Prezydium (1969–1981), członek Zarządu Wojewódzkiego PTTK (1985–1991), przewodniczący Komisji Historii i Tradycji przy ZW PTTK (1978–1991). Jako wiceprzewodniczący Komisji Odznaczeń przy Zarządzie Wojewódzkim PTTK (1972–1991) stworzył dokumentację komisji w postaci scalonych druków. Członek kolegium redakcyjnego „Wielkopolski” (1984–1991) i autor licznych artykułów.

Był głównym inicjatorem powołania regionalnej organizacji w Wielkopolsce. 17 grudnia 1992 został prezesem Wielkopolskiej Korporacji Oddziałów PTTK. Założyciel organu Wielkopolskiej Korporacji Oddziałów PTTK „Znad Warty”, w którym publikując swe artykuły, dokumentował życie towarzystwa. Autor artykułów w „Kronice Wielkopolskiej”, redaktor „Turysty Poznańskiego” wydawanego przez Oddział Poznański PTTK.

Inicjator zorganizowania sesji poświęconej 100. rocznicy śmierci Kazimierza Kantaka (1986). W 1987 zainicjował ufundowanie przez kilka Oddziałów PTTK sztandaru organizacyjnego dla Zarządu Wojewódzkiego PTTK, a także tablicy pamiątkowej i medalu Franciszka Jaśkowiaka – znaczącego odznaczenia dla działaczy PTTK w Wielkopolsce.