W 1988 r. wstąpił do Solidarności w kopalni Rymer. W 1989 r. został wiceprzewodniczącym Komisji Zakładowej. Od 1991 r. pełnił funkcję jej przewodniczącego. W 1996 roku został szefem Międzyzakładowej Komisji Koordynacyjnej NSZZ Solidarność Rybnickiej Spółki Węglowej. W związkowej kadencji w latach 1998-2002 był wiceprzewodniczącym Sekcji Krajowej Górnictwa Węgla Kamiennego i Energetyki. Od 2003 roku przewodniczy górniczej Solidarności. Członek Komisji Krajowej w kadencji 2004-2006 i w obecnej.
Ma 45 lat, żonę Ewę i troje dzieci. Interesuje się sportem i muzyką rockową.