Jest redaktorem naczelnym periodyku „”Zespół redakcyjny czasopisma „Humanities and Social Sciences”., należy do rady naukowej czasopism „”Rada naukowa czasopisma „Modern Management Review”., „Prace Historyczno-Archiwalne”, „” i „Sowiniec”. Był autorem biogramów Polskiego Słownika Biograficznego, wydawanego przez Polską Akademię Nauk. Jest członkiem Polskiego Towarzystwa Historycznego oraz Polskiego Towarzystwa Historii Gospodarczej. Przygotował przeszło 50 recenzji wydawniczych.

Uczestniczył w blisko stu konferencjach i sympozjach naukowych o zasięgu międzynarodowym oraz krajowym. Odbył wiele staży naukowych, w tym siedmiokrotnie w Londynie. Stypendysta m.in. Polish Resistance Foundation oraz Polonia Aid Foundation Trust. W ramach popularyzowania nauki brał udział – w charakterze eksperta – w licznych audycjach telewizyjnych i radiowych.

Wypromował 12 doktorów, recenzent w 12 przewodach doktorskich i 2 postępowaniach habilitacyjnych.

Pomysłodawca oraz przez 10 lat (2008–2018) kierownik Centrum Studiów Podyplomowych przy Wydziale Zarządzania Politechniki Rzeszowskiej.