Lenkijos kariuomenės karininkas. Prasidėjus Antrajam pasauliniam karui kovojo su sovietais, 1939 m. rugsėjo 23–24 d. su daliniu pasitraukė į Lietuvą, buvo internuotas. Iš stovyklos netrukus pabėgo, įsitraukė į lenkų pogrindinių organizacijų veiklą. Sovietams okupavus Lietuvą, 1941 m. kovo mėnesį buvo suimtas NKVD, kalintas Kauno kalėjime, žiauriai tardytas. Prasidėjus Vokietijos–SSRS karui su kitais kaliniais buvo evakuotas į Minską, iš ten į Červenę, žudynių išvengė (pabėgo?). Grįžęs į Lietuvą vėl prisijungė prie lenkų pogrindžio. 1944 m. kovą suimtas gestapo, kalintas Pravieniškėse iki liepos mėnesio, kuomet stovyklą išlaisvino sovietai. Vėl užsiėmė pogrindine veikla, tapo paskutinių Armijos Krajovos Vilniaus apygardos komendantu, rengė organizacijos narių perkėlimą į Lenkiją. 1945 m. liepos 18 d. suimtas NKVD, nuteistas 10 metų lagerio. 1955 m. grįžo į Lenkiją.