Współzałożyciel komitetu strajkowego w Stoczni Gdańskiej im. Lenina (sierpień 1980) i jeden z przywódców Grudnia 1970, w latach 1978–1980 działacz WZZ i ROPCiO, później w NSZZ „Solidarność”.