Z zagadnieniami archiwistyki związany od 1985 roku. W latach 1986–1998 pracował w Archiwum Państwowym w Siedlcach, gdzie był inicjatorem licznych wystaw oraz autorem wielu tekstów publikowanych w czasopiśmie Prace Archiwalno-Konserwatorskie. W 1998 został powołany na stanowisko dyrektora Archiwum Prezydenta RPhttps://www.szukajwarchiwach.gov.pl/en/zespol/-/zespol/163240., funkcję tę pełnił do przejścia na emeryturę w 2025.
Aktywny działacz społeczny i organizator życia naukowego na szczeblu lokalnym. W latach 1991–2008 pełnił funkcję prezesa Towarzystwa Przyjaciół Mińska Mazowieckiego, którego działalność reaktywował. Od 1992 roku redaktor naczelny Rocznika Mińskomazowieckiego, a także redaktor Mińskich Zeszytów Muzealnych i Rocznika Stanisławowskiego. Autor i współautor wielu publikacji naukowych i popularnonaukowych, głównie poświęconych historii regionalnej. Jego dorobek obejmuje m.in. książkę opartą na jego rozprawie doktorskiej. Uznawany za jednego z najwybitniejszych badaczy dziejów Mińska Mazowieckiego i okolic.
Od 2008 zasiada w radzie Fundacji Polonia Restituta. Od 2009 skarbnik Mazowiecko-Podlaskiego Towarzystwa Naukowego. Od marca 2013 roku zasiada w Radzie Archiwalnej przy Naczelnej Dyrekcji Archiwów Państwowych.