9 października 1968 na mocy uchwały Rady Państwa awansowany na generała brygady - nominację otrzymał 12 października 1968 w Belwederze od przewodniczącego Rady Państwa Mariana Spychalskiego. Od września 1970 szef Sztabu Głównego Kwatermistrzostwa WP, a od października 1972 zastępca Głównego Kwatermistrza WP. W 1971 przebywał na dwumiesięcznym Kursie Operacyjno-Strategicznym w Wojskowej Akademii Sztabu Generalnego Sił Zbrojnych ZSRR im. K. Woroszyłowa w Moskwie. Od lipca 1974 do sierpnia 1977 attaché wojskowy, morski i lotniczy przy Ambasadzie PRL w ZSRR. Od maja 1978 roku szef Zarządu Organizacyjnego w Sztabie Generalnym WP. Podczas służby otrzymywał bardzo dobre opinie i oceny.

Zmarł na zawał. Pochowany z honorami 10 kwietnia 1979 na Cmentarzu Komunalnym (d. Wojskowy) na Powązkach (kwatera A4-tuje-17), pożegnany przez delegację MON z wiceministrami obrony gen. broni Józefem Urbanowiczem, gen. broni Mieczysławem Obiedzińskim i gen. broni Zbigniewem Nowakiem. W imieniu kierownictwa MON mowę pogrzebową wygłosił z-ca szefa Sztabu Generalnego WP gen. dyw. Antoni Jasiński.