Porucznik, ps. Krótki, Skryty. Urodził się w Niepołomicjach, powiat bocheński. W 1939 roku w 11. pułku piechoty i obronie Lwowa, następnie niewola niemiecka i ucieczka. Później Węgry i Wojsko Polskie we Francji. W Wielkiej Brytanii w 10 Brygadzie Kawalerii Pancernej (14. pułk ułanów). Przeszkolony w dywersji. Zaprzysiężony 29 listopada 1942.
Skok 17/18 lutego 1943, w następstwie którego operacja chirurgiczna. Przydział do Kedywu Okręgu AK Warszawa jako dowódca oddziału dywersyjnego (Oddział Skrytego). Aresztowany przez Gestapo 12 lipca 1944 w pobliżu Dworca Głównego w Warszawie pod nazwiskiem Zygmunt Krokowski. Zamordowany ok. 19 lipca 1944 w alei Szucha.