Od 1 października 2017 roku profesor emerytowany.
Zajmuje stanowisko prezesa katowickiego oddziału Polskiego Towarzystwa Historycznego; jest (2015) również członkiem zarządu tego stowarzyszenia.
W 2010 członek społecznego komitetu poparcia Jarosława Kaczyńskiego w wyborach prezydenta RPŚląski Społeczny Komitet Poparcia Jarosława Kaczyńskiego jaroslawkaczynski.info [dostęp 2017-10-31]..
W 1998 roku odznaczony Złotym Krzyżem ZasługiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 21 września 1998 r. o nadaniu odznaczeń ().Uhonorowanie zasłużonego historyka gazetabeskidzka.pl [dostęp 2024-08-11].
Członkostwo w organizacjach naukowych Polskie Towarzystwo Historyczne (od 1997 członek Zarządu Głównego) Polskie Towarzystwo Historyczne- Oddział Katowice (aktualnie prezes) Komisja Historyczna PAN Oddział w Katowicach (aktualnie wiceprzewodniczący) Komisja Dziejów Czech i Stosunków Polsko-Czeskich Komitetu Nauk Historycznych PAN (aktualnie zastępca przewodniczącego) Komisja ds.