Urodził się 25 października 1912 r. we wsi Zagość, w powiecie pińczowskim. Pochodził z niezamożnej, wielodzietnej rodziny Jana i Zofii z d. Zając, właścicieli 6-hektarowego gospodarstwa rolnego. W 1932 r. zdał maturę w gimnazjum w Pińczowie, a następnie pracował jako urzędnik skarbowy. W 1937 r. rozpoczął studia na Wydziale Inżynierii Politechniki Warszawskiej.
Mieszkał przy ul. Gęsiej w Warszawie, gdzie został aresztowany w listopadzie 1939 r. Według relacji świadków podjął próbę ucieczki z miejsca egzekucji, podczas której został zastrzelony.