Urodził się 14 maja 1884 r. w Mszczonowie. Syn Bronisława i Anieli z Chełmińskich.
Studiował w Petersburgu.
W czasie I wojny światowej w POW ps. „Alfred Cudowicz”. W sierpniu 1915 r. był organizatorem organizacji w Żyrardowie, potem jej komendant.Jednocześnie komendant milicji miejskiej i wiceburmistrz Żyrardowa. W październiku 1916 r. wobec groźby aresztowania wyjechał na teren Zagłębia Dąbrowskiego.
Po 1918 r. w Wojsku Polskim. Zweryfikowany jako por. sap. z 1 czerwca 1919 r., w latach 1923–1924 był odkomenderowany z 1 pułku kolejowego na Politechnikę Warszawską. 1 lipca 1923 r. awansował na kpt. sap. Od 1 stycznia 1926 r. referent w Departamencie V Wojsk Technicznych MSWpjsk. W 1928 r. pełnił służbę w 2 psap kolejowych. Przed 1932 r. przeniesiony w stan spoczynku.
Mieszkał w Żyrardowie.
Należał do Federacji Polskich Związków Obrońców Ojczyzny, 17 czerwca 1934 r. wybrany na członka Prezydium Zarządu Okręgu Wojewódzkiego w Warszwie.
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości, Krzyżem Walecznych i złotym Krzyżem Zasługi.
Listopad 1918 we wspomnieniach i relacjach, Warszawa 1988; „Monitor Polski” nr 48/1932; P. Piotrowski, Działalność Związku Peowiaków na Mazowszu Płockim i Kujawach w latach 1930–1939, w: Tak rodziła się Niepodległość. W 100-lecie powstania wolnej Polski, Płock-Włocławek 2018; Reorganizacja Warszawskiej Federacji Wojewódzkiej, „Naród i Wojsko” nr 7/1934; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934; Zarządzenie prezydenta z 27 VI 1938.