Został przewodniczącym i członkiem Komisji Historii Śląska Stacji Naukowej Polskiej Akademii Umiejętności w Katowicach. Opublikował 7 książek oraz ponad 130 artykułów. Był przewodniczącym Rady Muzeum Śląskiego w Katowicach oraz dyrektorem Instytutu Myśli Polskiej im. Wojciecha Korfantego. W latach 1994–1999 zasiadał w Okręgowej Komisji Badania Zbrodni przeciwko Narodowi Polskiemu w Katowicach. Badał zagadnienia przesiedleń ludności kresowej i wkład Kresowiaków w rozwój Śląska po II wojnie światowej. Był też członkiem Komisji Historycznej PAN w Katowicach. Zajmował się tematyką związana z podziemiem niepodległościowym po 1945 r. oraz emigracją polską w Londynie. W latach 2021–2022 członek Rady Naukowej Instytutu De Republica.

Zmarł na chorobę nowotworową 23 lutego 2022. Uroczystości pogrzebowe odbyły się w katedrze katowickiej 1 marca, przewodniczył im bp Marek Szkudło. Został odznaczony pośmiertnie Złotym Krzyżem Zasługi oraz Medalem Komisji Edukacji Narodowej i pochowany na Starym Cmentarzu w Kazimierzu Górniczym w Sosnowcu.