23 kwietnia 2009 roku uzyskał stopień naukowy doktora w zakresie historii na podstawie pracy Funkcjonowanie diecezji przemyskiej obrządku łacińskiego w warunkach okupacji niemieckiej i sowieckiej, która została napisana pod kierunkiem Zygmunta Zielińskiego. 12 grudnia 2018 roku habilitował się w dziedzinie nauk humanistycznych, w dyscyplinie historia. Jego pracą habilitacyjną były Kościelne dzieje Nowego Żmigrodu w okresie przynależności do diecezji przemyskiej obrządku łacińskiego (1805-1992).
W 2026 powołany w skład Rady do spraw Polonii i Polaków za Granicą przy Prezydencie RP.
Odznaczenia i nagrody Brązowy Krzyż Zasługi, 2019 Srebrny Medal za Długoletnią Służbę, 2025 Honorowy Kapelan Leśników, 2006 Nagroda Burmistrza Kolbuszowej w dziedzinie upowszechniania kultury za rok 2013 Zasłużony dla Miasta i Gminy Kolbuszowa, 2015 Zasłużony dla Łowiectwa Rzeszowszczyzny, 2022 Odznaka Honorowa Powiatu Kolbuszowskiego, 2024 Tytuł honorowego obywatela Kolbuszowej, 2025