W 2024 otrzymał tytuł profesora nauk humanistycznych..
Od 2008 roku rzeczoznawca podręcznikowy przy MEN. W latach 2016–2018 przewodniczący Komitetu Okręgowego Olimpiady Historycznej Gimnazjalistów (na województwo śląskie), od 2019 pełni analogiczną funkcję w Olimpiadzie Historycznej Juniorów (dla szkół podstawowych). Od 2017 roku ekspert Kolegium Arbitrażu Egzaminacyjnego z zakresu historii. W latach 2018–2024 roku prezes Górnośląskiego Towarzystwa Historycznego. Członek rad w instytucjach kultury: od 2019 roku w Radzie Muzeum Powstań Śląskich w Świętochłowicach, od 2024 w Radzie Programowej Instytutu Śląskiego w Opolu, od 2025 w Radzie Muzeum Śląskiego w Katowicach. Od 2020 roku członek Komisji (Sekcji) Dydaktyki Historii Komitetu Nauk Historycznych Polskiej Akademii Nauk w Warszawie. Od 2022 roku członek Polsko-Słowackiej Komisji Historyków przy Instytucie Historii PAN oraz Słowackiej Akademii Nauk, od 2024 Zespołu Dydaktycznego Polsko-Czeskiego Towarzystwa Naukowego. Redaktor naczelny czasopisma „Wieki Stare i Nowe”, zastępca redaktora naczelnego „Śląskiego Almanachu Powstańczego”, członek redakcji „Wiadomości Historycznych”.