Urodził się 16 października 1935 r. w Karczewicach koło Łodzi. Zaocznie ukończył Technikum Ekonomiczne. W 1954 r. został zatrudniony w Stoczni Szczecińskiej im. Adolfa Warskiego. Pracował m.in. jako spawacz, dźwigowy, a od 1970 r. magazynier. W grudniu 1970 r. uczestniczył w strajku solidarnościowym z robotnikami Gdańska i Gdyni.