Urodził się 28 grudnia 1892 r. w Mławie.Syn Władysława i Kazimiery.
Pracował jako technik.
W czasie I wojny światowej w sierpniu 1915 r. wstąpił do baonu warszawskiego POW ps. „Wieniawa”. W jego składzie 29 sierpnia dołączył do I Brygady Lrgionów Polskich. Służył w 1 pp LP. Ranny 27 października na Wołyniu. Po rekonwalescencji w połowie stycznia 1916 r. w 2 komp. III baonu 1 pp LP. Na początku 1917 r. w komp. rekruckiej pułku.
Od 2 grudnia 1918 r. w stopniu ppor. piech. w WP. 1 sierpnia 1919 r. przydzielony do Wojskowej Straży Granicznej, służył w 3 pstrz granicznych.
Zmarł 21 stycznia 1920 r. w Warszawie i został pochowany na tamtejszym Cmentarzu Parafialnym na Powązkach kwat. 171.
Odznaczony Krzyżem Niepodległości.
Żonaty (od 1919 r.) z Zofią Kozłowską.
W. Jędrzejewicz, P.O.W. i Batalion Warszawski. Moja służba 1914-1915, Warszawa 1939; Lista strat Wojska Polskiego. Polegli i zmarli w wojnach 1918-1920, Warszawa 1934; „Monitor Polski” nr 292/1933.