Przewodniczący Komisji Zakładowej NSZZ „Solidarność” w Instytucie Inżynierii Chemicznej Państwowej Akademii Nauk. Organizator i redaktor podziemnego „Regionalnego Informatora Solidarności Śląsko-Dąbrowskiej”. W latach 1997–2001 poseł i premier rządu RP.