Ukończył studia polonistyczne na Uniwersytecie Warszawskim w 1970. W latach 1973–2001 był adiunktem w Instytucie Książki i Czytelnictwa Biblioteki Narodowej. Na początku jako asystent, a następnie kierownik Sekcji Księgozbiorów w Zakładzie Badań Czytelnictwa. Zajmował się problematyką organizacji i uzupełniania księgozbiorów bibliotek publicznych oraz księgarstwem. Był wieloletnim wykładowcą w Centrum Ustawicznego Kształcenia Bibliotekarzy.
Pod zbiorowym pseudonimem Jan Wit (Janusz Ankudowicz, Witold Adamiec) był autorem tłumaczenia książki ZinowjewaApologia praktycznego nierozumu. Książka ukazała się w tzw. drugim obiegu nakładem radykalnej organizacji podziemnej – Grup Politycznych „Wola”.
„Biuletyn Informacyjny Biblioteki Narodowej”, nr 4/171/2004
Bibliografia publikacji pracowników Instytutu książki i Czytelnictwa Biblioteki Narodowej 1955–1995, opr. E. Chwalińska, M. Dobrowolska, Warszawa 1997, s. 31–37, 189.