Zawodowo związany od 1990 z Papieską Akademią Teologiczną w Krakowie, przekształconą w 2009 w Uniwersytet Papieski Jana Pawła II. Na uczelni tej objął kierownictwo Katedry Archiwistyki i Nauk Pomocniczych na Wydziale Historii i Dziedzictwa Kulturowego. Prowadził również wykłady na Uniwersytecie Śląskim w Katowicach. W 2006 podjął pracę w Oddziałowym Biurze Edukacji Publicznej Instytutu Pamięci Narodowej w Krakowie (na stanowisku głównego specjalisty).
Został członkiem Polskiego Towarzystwa Historycznego, Stowarzyszenia Archiwistów Polskich, Stowarzyszenia Archiwistów Kościelnych (w latach 2008–2012 był jego prezesem) oraz Polskiego Towarzystwa Teologicznego, w którym pełnił funkcję wiceprezesa (1996–2008) i kierował sekcją historyczną. Został wiceprzewodniczącym Komisji Historycznej PAN – Oddział w Katowicach. W 2016 powołany do Rady Narodowego Programu Rozwoju Humanistyki oraz do Zespołu do Spraw Nagród w Kancelarii Prezesa Rady Ministrów.
W przedterminowych wyborach prezydenckich w 2010 poparł kandydaturę Jarosława Kaczyńskiego.
Od 1990 pełni funkcję archiwariusza Prowincji Krakowskiej Zakonu Braci Mniejszych Kapucynów, de facto kierownika Archiwum Krakowskiej Prowincji Kapucynów w KrakowieJ. Marecki, Archiwum Krakowskiej Prowincji Kapucynów w Krakowie, [w:] Archiva Ecclesiastica, R. III (2006), s.