Wykształcenie średnie uzupełnił w Liceum Ogólnokształcącym dla Pracujących przy Wojskowym Ośrodku Szkolenia Ogólnokształcącego Nr 1 im. L. Waryńskiego w Łodzi składając 31 marca 1958 roku maturę.

Służba wojskowa Do służby w Wojsku Polskim został powołany 10 października 1949 roku przez RKU Bielsko–Biała. Początkowo służył jako elew w Szkole Podoficerskiej Saperów w 20 batalionie saperów w Łańcucie. Ukończywszy szkołę z pierwszą lokatą, jako kapral, od kwietnia do września 1950 roku uczestniczył w rozminowaniu rejonu Przełęczy Dukielskiej. Następnie na własną prośbę przyjęty do Oficerskiej Szkoły Politycznej im. Ludwika Waryńskiego w Łodzi, którą ukończył 27 lipca 1952 roku z pierwszą lokatą.

Następnie pełnił kolejno stanowiska: 1952 – pomocnik szefa Wydziału Politycznego ds. ZMP w OSP w Łodzi; 1953 – zastępca dowódcy batalionu ds. politycznych; 1958 – starszy inspektor Oddziału I Organizacyjnego Zarządu Politycznego POW; 1958 – 1960 – instruktor sekcji politycznej 8 szkolnego pułku samochodowego w Chełmnie; 1960 – 1962 – zastępca dowódcy ds. politycznych 68 pułku czołgów średnich 20 Dywizji Pancernej w Budowie; 1962 – 1964 – starszy instruktor Oddziału II Propagandy w Zarządzie Politycznym POW; 1964 – p.o.