W okresie stalinizmu był: zastępcą szefa Wydziału Polityczno-Wychowawczego 2 Dywizji Piechoty, zastępcą szefa i szefem Wydziału Organizacyjnego, a następnie szefem Wydziału Pracy z Oficerami Zarządu Polityczno-Wychowawczego Wojsk Lotniczych (1946–1948), szefem Wydziału, a następnie Oddziału Młodzieżowego w Głównym Zarządzie Polityczno-Wychowawczym WP i w Głównym Zarządzie Politycznym WP (1948–1953). Od 1948 był członkiem Rady Naczelnej Związku Młodzieży Polskiej. W latach 1953–1954 był zastępcą dowódcy – szefem Zarządu Politycznego Krakowskiego Okręgu Wojskowego, a w latach 1953–1956 zastępcą komendanta ds. politycznych – szefem Wydziału Politycznego Wojskowej Akademii Technicznej.

W latach 1946–1949 studiował na Wydziale Dyplomatyczno-Konsularnym Akademii Nauk Politycznych w Warszawie. Był również absolwentem Szkoły Partyjnej przy Komitecie Centralnym PZPR (1956), Wojskowej Akademii Politycznej im. Feliksa Dzierżyńskiego (eksternistycznie – 1956) oraz Akademii Sztabu Generalnego WP (1961).