Od 1995 r. współorganizator chorzowskich sesji naukowych „Medium Mundi”. Tutor studentów Międzywydziałowych Indywidualnych Studiów Humanistycznych oraz opiekun Koła Naukowego Studentów MISH w latach 1999–2003, a od 2005 r. opiekun Koła Naukowego Studentów Historii, sekcji rybnickiej. Do 2014 roku honorowy prezes Stowarzyszenia Europa, Śląsk, Świat Najmniejszy. W latach 2008–2012 pełnił funkcję zastępcy prezesa, a od początku roku 2013 jest prezesem Stowarzyszenia Przyjaciół Uniwersytetu Śląskiego.

Od 1995 roku współpracownik „Śpiewaka Śląskiego”. Założyciel (1996 r.) i redaktor naczelny miesięcznika społeczno-kulturalnego „Hajduczanin”. W latach 1997–2001 autor cyklicznych audycji muzycznych Radia Plus „Noc nie bez końca” wznowionych w roku 2005 (Radio eM). W latach 2001–2003 współpracował z miesięcznikiem „Sound & Vision”, redagując stałą rubrykę „Strony dla wirtuozów”. Od roku 2003 związany był także z „Życiem Muzycznym. Miesięcznikiem Literacko-Muzycznym Polskiego Związku Chórów i Orkiestr”. W latach 2010–2012 współpracownik kwartalnika muzycznego „Lizard”. Członek Rady Programowej „Chorzowskiego Centrum Kultury” i „Zeszytów Chorzowskich” (od 2013 r.