Podporucznik, ps. Gont. Przyszedł na świat 25 maja 1914 w Witkowie, powiat gnieźnieński. W 1939 roku w 17. Dywizji Piechoty, potem internowany na Węgrzech. We Francji w 3. Dywizji Piechoty (9. pułk piechoty), a w Wielkiej Brytanii w 10. Brygadzie Kawalerii Pancernej (24. pułk ułanów). Przeszkolony w dywersji. Zaprzysiężony 29 listopada 1942.
Skok 17/18 lutego 1943. Przydział do Kedywu Okręgu AK Lwów jako dowódca ośrodka dywersyjnego "Zachód" we Lwowie, równocześnie dowódca komórki likwidacyjnej. Aresztowany przez Kripo (okupacyjna policja kryminalna) 14 września 1943 we Lwowie. Wywieziony do obozu koncentracyjnego Groß-Rosen, stamtąd do obozu w Buchenwaldzie, gdzie zmarł 9 marca 1945.