Awansowany na stopień kapitana ze starszeństwem od 1 marca 1944.

Skoczył ze spadochronem do okupowanej Polski w nocy 30/31 lipca 1944 w sezonie operacyjnym „Riposta”, w operacji lotniczej „Jacek 1" z samolotu Liberator KG-890 „S” na placówkę odbiorczą „Solnica” 110 (kryptonim polski, brytyjskie oznaczenie numerowe pinpoints), w okolicach miejscowości Podkowa Leśna, 7 km od Grodziska Mazowieckiego. Razem z nim skoczyli: ppłk. Jacek Bętkowski ps. Topór 2, por. Stanisław Ossowski ps. Jastrzębiec 2, por. Julian Piotrowski ps. Rewera 2, kpt. Zbigniew Specylak ps. Tur 2, ppor. Władysław Śmietanko ps. Cypr.

W Powstaniu Warszawskim od 4 sierpnia 1944 jako zastępca rtm. Władysława Abramowicza, dowódcy odcinka taktycznego „Litwin”, obejmującego obszar pomiędzy ul. Marszałkowską, Wisła, Al. Jerozolimskimi oraz pl. Zbawiciela (Śródmieście Południowe). M.in. w nocy 21/22 sierpnia dowódca ataku na stację telefonów przy ul. Piusa XI 19  (tzw. mała PAST-a). Od 28 sierpnia jako dowódca Batalionu „Zaremba” – „Piorun”, operującego w rejonie pomiędzy  ul. Marszałkowską a ul. Emilii Plater oraz ul. Wilczą a Politechniką, także w rejonie odcinka dowodzonego przez cichociemnego ppłk Jacka Bętkowskiego ps. Topór. Walczył w Śródmieściu Południowym, m.in. odpierając ataki Niemców na pozycje przy ul.