znawca historii rodzinnego miasta. Autor obszernej monografii barokowego teologa Marcina Wadowity (zm. 1641), która stała się podstawą jego habilitacji (2019). Szczególne miejsce w jego badaniach zajmuje postać kardynała Zbigniewa Oleśnickiego oraz św. króla Jadwigi.
Wspólnie z synem Karolem napisał syntezę średniowiecznych dziejów Polski. Jest członkiem Redakcji czasopisma „Folia Historica Cracoviensia”, Kolegium Redakcyjnego czeskiego czasopisma "Husitský Tábor" oraz członkiem Kolegium Redakcyjnego czasopisma "Wadoviana. Przegląd historyczno-kulturalny". Otrzymał m.in. stypendium MEN i stypendium Stanisława Estreichera. W l. 2012-2016 piastował stanowisko z-cy dyrektora ds. studenckich Instytutu Historii Sztuki i Kultury UPJPII. W latach 2016–2019 pełnił funkcję prodziekana ds. studenckich Wydziału Historii i Dziedzictwa Kulturowego UPJPII, następnie w latach 2019-2022 był kierownikiem kierunku historia w Instytucie Historii.. Obecnie jest kierownikiem Katedry Historii Nowożytnej, Kierownikiem Dyscypliny Historia oraz Dyrektorem Instytutu Historii.