W latach 2001–2005 pracował też na Akademii Świętokrzyskiej (w filii w Piotrkowie Trybunalskim). W 2005 został zatrudniony w Górnośląskiej Wyższej Szkole Handlowej im. Wojciecha Korfantego w Katowicach, objął funkcję prodziekana na Wydziale Turystyki i Promocji Zdrowia i kierownika Katedry Pedagogiki. Został też wykładowcą w Wyższej Szkole Zarządzania Ochroną Pracy w tym samym mieście. W 2007 uzyskał stopień naukowy doktora habilitowanego nauk humanistycznych.
Jest autorem i redaktorem publikacji książkowych, a także autorem kilkudziesięciu publikacji naukowych. Został członkiem władz Stowarzyszenia na Rzecz Wolnej Edukacji, członkiem Polskiego Towarzystwa Chemicznego, Górnośląskiego Towarzystwa Przyjaciół Nauk oraz Słowackiego Towarzystwa Filozoficznego.
W późniejszych latach został nauczycielem chemii w Prywatnej Szkole Podstawowej „Twoja Przyszłość” nr 5 w Sosnowcu.
Działalność polityczna W latach 1980–1985 był członkiem Niezależnego Zrzeszenia Studentów oraz członkiem Samorządu Studentów Uniwersytetu Śląskiego.