W 1949 zdał egzaminy maturalne w Gimnazjum i Liceum dla Pracujących w Warszawie.
W 1951 skierowany na stanowisko szefa sztabu 9. pułku KBW w Bydgoszczy. Od listopada 1951 do września 1952 studiował i ukończył z pierwszą lokatą studia w Wyższej Szkole Piechoty w Rembertowie. Od 1952 był szefem sztabu 12. pułku KBW Ziemi Szczecińskiej w Szczecinie. W latach 1955–1958 studiował w Akademii Sztabu Generalnego WP w Rembertowie. W latach 1958–1959 dowódca 12. Pułku KBW, a od września 1959 dowódca Nadwiślańskiej Brygady Ochrony Rządu. W 1965 w ramach reorganizacji – likwidacji wojsk KBW i utworzeniu WOWewn podległych MON – w skład dowodzonej przez niego, pozostałej w MSW Nadwiślańskiej Brygady Ochrony Rządu włączono trzy bataliony – batalion łączności, batalion szkolenia rezerw Milicji Obywatelskiej i Służby Bezpieczeństwa z limitu Ministerstwa Spraw Wewnętrznych oraz Samodzielną Eskadrę Lotnictwa – z rozformowanego Korpusu Bezpieczeństwa Wewnętrznego1965 czerwiec 24, Warszawa – Zarządzenie prezesa Rady Ministrów nr 41 w sprawie zmiany podporządkowania wojsk wewnętrznych Tajne specjalnego znaczenia Egzemplarz pojedynczy Zarządzenie prezesa Rady Ministrów nr 41 z dnia 24 VI 1965 r. w sprawie zmiany podporządkowania wojsk wewnętrznych.