W 1970 uzyskał maturę w Technikum Górniczym w Katowicach. Później służył w wojsku oraz pracował m.in. jako górnik. Zdobył zaocznie tytuł magistra historii na Uniwersytecie Śląskim. Pracował potem m.in. jako nauczyciel historii (w roku szkolnym 1979/1980) oraz ponownie jako górnik. W 1981 wziął ślub. Zdobył potem kwalifikacje rzemieślnicze, zajął się też działalnością artystyczną, m.in. teatralną.
Występował w kabaretach Cmok, Rak i Raki z Nowej Paki. Jest autorem kilku książek i wielu innych tekstów, w tym m.in. szopek noworocznych dla Radia Katowice i „Trybuny Śląskiej”. Obecnie publikuje m.in. w „Dzienniku Zachodnim” (cykl felietonów Śląskie Kluski), wcześniej publikował m.in. w „Trybunie Robotniczej”. Jest zwolennikiem autonomii Górnego Śląska, czemu dawał wyraz, prowadząc Marsz Autonomii. W 2018 zasiadł w radzie politycznej Śląskiej Partii Regionalnej.