Ukończył szkołę podstawową w Gdyni. Uczył się zawodu rymarza w szkole zawodowej, której nie ukończył z powodu wywiezienia na roboty do Niemiec, z których uciekł w grudniu 1940 do okupowanej Polski. Do 1942 pracował dorywczo, a następnie w Hucie „Będzin”. Był współpracownikiem ruchu oporu. W 1943 aresztowano go i wywieziono do obozu Auschwitz, a następnie do Groß-Rosen i Buchenwaldu. Uciekł potem z transportu do Dachau i w lipcu 1945 powrócił do kraju. W latach 1945–1950 był zatrudniony w Warszawie – w Polskich Kolejach Państwowych i w Spółdzielni Rymarskiej „Równość”, po czym powrócił na tereny Zagłębia Dąbrowskiego. Od 1952 do 1958 pracował w Hucie „Milowice”, po której reorganizacji przeniósł się do Kopalni Węgla Kamiennego „Czeladź”, gdzie był cieślą górniczym.