Przez lata pracował w branży górniczej. W 1989 roku był współtwórcą związku zawodowego "Kadra". Później wiele lat kierował jego pracami. W 2001 roku znalazł się w komitecie założycielskim Forum Związków Zawodowych. Od 2010 stał na jego czele. Przez lata aktywnie działał między innymi w ramach Komisji Trójstronnej. W październiku został członkiem Prezydium Rady Dialogu Społecznego. Z wykształcenia był socjologiem, studiował na Uniwersytecie Śląskim w Katowicach. Miał 62 lata.