Życiorys Urodził się w Wilnie, jako syn lekarza okulisty, jego matką była Helena z Chaszkowskich, bakteriolog, asystent w Zakładzie Bakteriologii USB, jako ostatni po mieczu przedstawiciel kresowego rodu Duninów, herbu Łabędź. Od 1945 (przesiedlony wraz z rodzicami) mieszkał w Łodzi, gdzie w 1950 r. ukończył I Liceum Ogólnokształcące im. Mikołaja Kopernika. W latach 1950–1955 studiował polonistykę na Katolickim Uniwersytecie Lubelskim. W 1957 został zatrudniony w Bibliotece Uniwersyteckiej w Łodzi, gdzie przeszedł wszystkie stopnie zawodowe i naukowe, a w latach 1984-1987 pełnił funkcję dyrektora. W 1968 obronił na Uniwersytecie Łódzkim pracę doktorską na temat Wstęp do literatury świeckiej drugiego rynku wydawniczego w Polsce, a w 1993 zakończył przewód habilitacyjny na podstawie rozprawy Rozwój cech wydawniczych polskiej książki literackiej XIX i XX w. W czasie pracy w BUŁ podejmował prace dydaktyczne szkoląc bibliotekoznawców na Uniwersytecie Łódzkim i Jagiellońskim.
Po zakończeniu kadencji dyrektora BUŁ, po czterdziestu latach służby bibliotecznej w 1997 objął etat w Katedrze Bibliotekoznawstwa i Informacji Naukowej, poświęcając się pracy naukowo-badawczej i dydaktycznej.