W 2016 podjął pracę na Uniwersytecie Warszawskim, na którym zajmował stanowisko adiunkta, a później profesora w Katedrze Badań nad Bibliotekami i Instytucjami Kultury na Wydziale Dziennikarstwa, Informacji i Bibliologii.
We wrześniu 2008 bez powodzenia ubiegał się o stanowisko dyrektora Muzeum Narodowego w Kielcach (wybrany został Andrzej Komodziński). Przez następne trzy miesiące pełnił funkcję zastępcy dyrektora Muzeum Narodowego w Krakowie. W styczniu 2009, gdy Andrzej Komodziński nie przyjął warunków zatrudnienia, został powołany na dyrektora Muzeum Narodowego w Kielcach.
Pracował w Urzędzie Miejskim w Sandomierzu, pełniąc funkcję kierownika wydziału spraw obywatelskich. W 2006 bez powodzenia ubiegał się o mandat radnego Sejmiku Województwa Świętokrzyskiego z listy KWW Porozumienie Samorządowe. W 2010 został kandydatem Platformy Obywatelskiej w wyborach na prezydenta Sandomierza, jednak zrezygnował z ubiegania się o to stanowisko. W tym samym roku z listy PO bez powodzenia kandydował na radnego Sandomierza.
Żonaty z Joanną, ma troje dzieci. W 2014 roku został odznaczony Brązowym Medalem „Zasłużony Kulturze Gloria Artis”.