Żołnierz Armii Krajowej, pseudonim „Jastrząb”. Absolwent Szkoły Podchorążych Dywizjonu 1806 I Pułku Strzelców Konnych w Warszawie. Walczył w powstaniu warszawskim w Kompanii Szturmowej „Stefan” IV Rejonu AK Warszawa – Śródmieście. Brał udział w walkach m.in. o Halę Mirowską, gmach PAST-y, Browar Haberbuscha i Schielego. Uciekł z transportu kolejowego do obozu jenieckiego.

W 1946 otrzymał dyplom magisterski na Wydziale Konsularnym w Akademii Handlowej w Krakowie. W latach 1947–1949 pracował w dziale administracji cegielni i młyna w Osieku oraz cegielni w Baborowie. Po przeprowadzce do Warszawy zatrudniony jako inspektor finansowy w CHZ Varimex (1949–1951), inspektor planowania w Metrobudowie (1951–1954), kierownik eksportu w PHZ Veritas (1954–1958) oraz do przejścia na emeryturę, jako kierownik działów eksportu w SPHZ Coopexim (1958–1998).

Od 1991 był członkiem Komisji Odznaczeń w Światowym Związku Żołnierzy Armii Krajowej.

W kwietniu 2001 otrzymał mianowanie na stopień podporucznika, w kwietniu 2003 — na stopień porucznika.

Zmarł 9 kwietnia 2013 w Warszawie.