Urodził się w 1931 roku w Katowicach. Z zawodu jest elektrykiem. W latach 1977-80 był członkiem Ruchu Obrony Praw Człowieka i Obywatela. 25 lutego 1978 r. w Katowicach zorganizował nielegalny Komitet Założycielski Wolnych Związków Zawodowych. W latach 1979-80 był współorganizatorem Komitetu Założycielskiego Wolnych Związków Zawodowych. Od 1980 był działaczem NSZZ "Solidarność", a w latach 1988-89 członkiem Zarządu Regionu Śląsko-Dabrowskiego NSZZ "Solidarność". W okresie 1989-91 pełnił funkcję członka Rady Naczelnej SP. W 1991 założył Górnośląską ChD. W latach 1991-93 był posłem na Sejm z ramienia Ruchu Autonomii Śląska. Zaangażował się w działalność Stowarzyszenia Obywateli Pokrzywdzonych przez Władzę, a w 1998 - w akcję ustawiania krzyży na żwirowisku w byłym obozie koncentracyjnym Auschwitz. Ostatnio było o nim głośno w związku z pozwem sądowym, który złożył przeciw Lechowi Wałęsie, żądając od niego przeprosin i pieniędzy na Radio Maryja za sformułowanie "psychole od Rydzyka".