Zawodowo do 2002 był związany ze Stocznią Szczecińską. Pracował jako ślusarz, zaopatrzeniowiec oraz kierownik Wydziału Kontroli Jakości. Jako pracownik Stoczni brał udział w strajku okupacyjnym w czasie wydarzeń grudniowych (17–22 grudnia 1970) oraz w tzw. strajku Bałuki (24–27 stycznia 1971). W latach 1977–1980 był członkiem Polskiej Zjednoczonej Partii Robotniczej.