Michaiła Frunzego w Moskwie.Po powrocie do kraju służył w Sztabie Generalnym Wojska Polskiego, gdzie był kolejno kierownikiem II sekcji I wydziału Oddziału III (1949–1950), kierownikiem III sekcji I wydziału Oddziału III (1950), szefem I wydziału Oddziału III (1950–1951), szefem I Oddziału Zarządu I Operacyjnego (1951–1953) i szefem Zarządu I Operacyjnego Sztabu Generalnego WP (1953–1960). Odpowiedzialny za planowanie działań w północnej części Europy m.in. w zajęciu w Danii i inwazji Bornholmu w ramach ewentualnego konfliktu między Wschodem a Zachodem.

Według materiałów zgromadzonych przez Instytut Pamięci Narodowej był tajnym współpracownikiem Informacji Wojskowej. Nosił pseudonim „Porter”. Został zwerbowany w 1952 r. przez Główny Zarząd Informacji Wojska Polskiegohttps://www.polska1918-89.pl/pdf/sprawa-wspolpracy-wojciecha-jaruzelskiego-z-informacja-wojskowa,5606.pdf.