W akcji pod Arsenałem dowodził sekcją „Butelki”, brał udział w akcji odbicia więźniów z transportu kolejowego pod Celestynowym, uczestniczył w akcji „Taśma”, w składzie grupy „Atak I” szturmując niemiecką strażnicę w Sieczychach. To wtedy zginął Tadeusz Zawadzki „Zośka”.
W czasie Powstania Warszawskiego przeszedł cały szlak bojowy batalionu „Zośka” od Woli do Czerniakowa trzykrotnie odnosząc ciężkie rany.
W nocy z 17 na 18 września 1944, nieprzytomny, został ewakuowany z Czerniakowa na prawy brzeg.





