Od 1966 pracował jako młodszy bibliotekarz w Oddziale Opracowania Zbiorów, a następnie w Oddziale Zbiorów Specjalnych w Bibliotece Uniwersytetu Łódzkiego. W 1970 uzyskał awans na bibliotekarza i w 1971 podjął pracę w Sekcji Rękopisów Oddziału Zbiorów Specjalnych (BUŁ). W 1974 został starszym bibliotekarzem, a w 1976 kustoszem. W 1979 został kierownikiem Sekcji Rękopisów oraz kustoszem dyplomowanym. W latach 1984–1987 pełnił funkcję wicedyrektora BUŁ, zostając jednocześnie w 1984 kierownikiem Oddziału Zbiorów Specjalnych. W latach 2000–2008 pełnił ponownie funkcję wicedyrektora BUŁ. Był członkiem: Kolegium Elektorów UŁ, Komisji ds. Gromadzenia i Uzupełniania Zbiorów BUŁ (od 1982), Senackiej Komisji ds. Rady Bibliotecznej BUŁ, ds. Awansów oraz przewodniczącym Komisji Zakupu i Komisji Selekcji BUŁ oraz przewodniczącego Komisji Archiwalnej.
Zawodowo zajmował się również ekspertyzami w zakresie ochrony zbiorów (problematyka kwaśnego papieru) m.in. dla Ministerstwa Kultury i Dziedzictwa Narodowego. Pracował jako adiunkt w Wyższej Szkole Pedagogicznej w Zielonej Górze oraz w Katedrze Bibliotekoznawstwa i Informacji Naukowej na Uniwersytecie Łódzkim (od 1975).