Podjąwszy w 1967 pracę jako elektryk w Stoczni Gdańskiej, został działaczem związkowym. W czasie wydarzeń grudnia 1970 wchodził w skład komitetu strajkowego stoczni. Za działalność związkową był niejednokrotnie represjonowany przez władze PRL – był poddawany inwigilacji, aresztowany, a w 1976 został zwolniony z pracy.