Urodził się 6 marca 1900 r. w Warszawie. Syn Szczepana i Teofili z Nugańskich (?).
W niepodległej Polsce mieszkał w Królewskich Brzezinach w pow. Mińsk Mazowiecki. Był pomocnikiem montera.
Po kampanii 1939 r. mieszkał w Warszawie. Brał udział w działalności konspiracyjnej. Od 10 maja 1941r. należał do ZWZ/AK ps. „Domino”, „Jan”. W stopniu plut. służył w 5 komp. Zgrupowania XII im. Łukasińskiego. W składzie 5 komp. baonu AK „Gozdawa” brał udział w powstaniu warszawskim. Walczył na Starym Mieście, a potem w Śródmieściu Północ. Po kapitulacji oddziałów powstańczych (2 października) dostał się do niewoli niemieckiej.
Zmarł 21 lutego 1981 r. w Warszawie.
Odznaczony orderem Virtuti Militari 5 kl. i Medalem Niepodległości.
„Monitor Polski” nr 140/1938.