W dniach 6–8 lipca 1944 dowodząc 3 Wileńską Brygadą AK (ok. 750 partyzantów) brał udział w ciężkich walkach o wyzwolenie Wilna w ramach operacji „Ostra Brama”. 3 Brygada odniosła duże sukcesy, na pozycjach trwała do 8 lipca i podjęła współdziałanie bojowe z oddziałami sowieckimi. 14 lipca otrzymał awans do stopnia kapitana. 17 lipca 1944 na odprawie oficerów AK w Boguszach został aresztowany przez NKWD i osadzony w więzieniu na Łukiszkach w Wilnie, a następnie przewieziony na wschód do ZSRR, gdzie przebywał od 11 września 1944 w obozie NKWD nr 178 w Diagilewie pod Riazaniem.