Porucznik, ps. Rywal. Urodzony 8 marca 1916 w Połykowiczach koło Mohylewa w Rosji. W 1939 roku w 15. Pułku Artylerii Lekkiej, później internowany na Węgrzech i Wojsko Polskie we Francji. W Wielkiej Brytanii w 5. Brygadzie Kadrowej Strzelców i 1. Samodzielnej Brygadzie Spadochronowej. Przeszkolony w dywersji. Zaprzysiężony 28 listopada 1941.
Skok 30/31 marca 1942. Przydział na I odcinek "Wachlarza" jako dowódca patrolu dywersyjnego. Od marca 1943 roku Kedyw Obszaru AK Lwów, dowódca oddziału dyspozycyjnego, a od stycznia 1944 roku oficer Kedywu Okręgu AK Tarnopol. Po zajęciu Tarnopola przez Armię Czerwoną wstąpił w kwietniu 1944 roku do Ludowego Wojska Polskiego. Ostrzeżony o planowanym aresztowaniu zdezerterował. 28 października 1944 aresztowany przez NKWD i skazany na karę śmierci. Stracony 13 grudnia 1944 na Zamku Lubelskim.