Urodził się 1 grudnia 1890 r. w Warszawie. Syn Teofila i Pauliny z Głębockich.
W czasie I wojny światowej od 15 października 1916 r. w POW ps. „Klon”, „Kaczyński”. Był komendantem miejscowym i dowódcą I plut. w Domanicach i Wodyniach.
Od 11 listopada 1918 r. w WP. Służył w 33 pp i Oddz. II Sztabu Generalnego, uzyskując stopień pchor.
W niepodległej Polsce mieszkał w Warszawie. Pracował jako urzędnik w Państwowych Zakładach Telefoniczno Radiowych Techn.
Podczas II wojny światowej od 13 września do 25 października 1944 r. był p.o. kierownika Powiatowego Urzędu Bezpieczeństwa Publicznego.
Zmarł 25 stycznia 1977 r. w Gdańsku.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
Żonaty z Bronisławą Jasińską.
S. Kordaczuk, Siedlecka Księga Chwały 1914-1944. Mieszkańcy regionu w walce o wolność i niepodległość, Siedlce 2018; „Monitor Polski” nr 64/1937.