wygłaszając wykłady, czy oprowadzając po zabytkach.

Działalność regionalna i polityczna Będąc licealistą działał w Młodzieżowym Ruchu Oporu Solidarności Walczącej, z którego został zapamiętany przez Kornela Morawieckiego. W 1994 reaktywował Śląski Związek Akademicki – stowarzyszenie studentów pochodzących ze Śląska. Od 1996 działał krótko w Lidze Republikańskiej, występując z niej z powodu mariażu Ligi z Akcją Wyborczą Solidarność. W latach 1997–2004 był przewodniczącym Związku Ludności Narodowości Śląskiej (ZLNŚ), który ostatecznie nie został zarejestrowany, a sprawa oparła się o Europejski Trybunał Praw Człowieka w Strasburgu. W związku z ostateczną odmową rejestracji ZLNŚ w 2001 zadeklarował publicznie: „Jestem Ślązakiem, nie Polakiem. Moja ojczyzna to Górny Śląsk. Nic Polsce nie przyrzekałem, więc jej nie zdradziłem. Państwo, zwane Rzecząpospolitą Polską, którego jestem obywatelem, odmówiło mi i moim kolegom prawa do samookreślenia. I dlatego nie czuję się zobowiązany do lojalności wobec tego państwa”. Działał na rzecz uznania narodowości śląskiej i języka śląskiego, promował ich deklarowanie w trakcie spisów powszechnych w 2002 i 2011.