Był redaktorem naczelnym „Rocznika Biblioteki Narodowej” (1985-1995) i „Polish Libraries Today” (1991-1995), przewodniczącym Komitetu Redakcyjnego serii SBP „Propozycje i Materiały”, członkiem Komitetu Redakcyjnego serii „Nauka – Dydaktyka – Praktyka”, członkiem Rady Programowej „Przeglądu Bibliotecznego”.
Funkcje społeczne W strukturach Stowarzyszenia Bibliotekarzy Polskich zaczął działać w połowie lat 80. W 1985 r. przewodniczył obradom Krajowego Zjazdu Delegatów w Toruniu, był też wówczas przedstawicielem Polski w Sekcji Bibliotek Narodowych IFLA. Podczas Zjazdu Krajowego Delegatów w Gdańsku w maju 1989 r. został wybrany na stanowisko Przewodniczącego SBP. Funkcję tę pełnił przez trzy czteroletnie kadencje do czerwca 2001 r.
Podjął trudne zadanie restrukturyzacji SBP w okresie transformacji ustrojowej kraju. Stawiał na budowanie ekonomicznych podstaw funkcjonowania SBP i dyscyplinę finansową. Angażował się osobiście w wiele działań. Brał udział w pracach komisji przygotowujących projekt ustawy o bibliotekach z 1997 r., a później jej nowelizacji w 2001 r. Inicjował organizowanie licznych krajowych konferencji dla bibliotekarzy (m.in.