Został wiceprzewodniczącym Komisji Bioetycznej Śląskiego Uniwersytetu Medycznego oraz wiceprzewodniczącym Komisji Bioetycznej w Śląskiej Izbie Lekarskiej w Katowicach.

W 2019 powołany w skład pierwszej rady Akademii Wychowania Fizycznego w Katowicach, a w 2020 został jej przewodniczącym na kadencję 2020–2024. W 2020 objął także funkcje prezesa Sądu Arbitrażowego przy Regionalnej Izbie Gospodarczej w Katowicach oraz przewodniczącego rady Narodowej Agencji Wymiany Akademickiej (NAWA).

Jako bezpartyjny współpracował z ugrupowaniami prawicowymi. Był m.in. pełnomocnikiem komitetu wyborczego Zbigniewa Religi popieranego przez Stronnictwo Konserwatywno-Ludowe w wyborach uzupełniających do Senatu w 2000. Z rekomendacji Prawa i Sprawiedliwości pełnił funkcję obserwatora wyborów prezydenckich na Ukrainie w 2004. 28 grudnia 2005 został powołany przez premiera Kazimierza Marcinkiewicza na stanowisko wojewody śląskiego. Funkcję tę pełnił także w rządzie Jarosława Kaczyńskiego. Odwołano go z tego urzędu 29 listopada 2007. W 2008 współpracował ze śląskim odłamem Ruchu Obywatelskiego „Polska XXI”, a w 2010 z ugrupowaniem Polska Jest Najważniejsza. W 2011 zasiadł w zarządzie PJN w województwie śląskim. W 2016 został członkiem Zespołu Ekspertów Prawnych Fundacji im. Stefana Batorego. W 2017 współorganizator konferencji „Sędzia a konstytucja.