Urodził się 5 marca 1896 r. w Uhercach Niezabitowskich pow. Gródek Jagielloński. Syn Kazimierza i Anny z Rapaczów. Brat Ludwika (zob.).
Uczył się w gimnazjum w Brodach. Od 1911 r. należał tam do „Zarzewia” i Polskich Drużyn Strzeleckich.
W czasie I wojny światowej od 6 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. Służył we Lwowie, a potem w Wiedniu. W składzie 2 komp. wiedeńskiej we wrześniu 1914 r. wyruszył do Legionów. Służył w II Brygadzie. W 1915 r. odkomenderowany do POW, służył w obwodach Łęczyca, Kutno i Łódź. aresztowany 14 stycznia 1916y r. przez władze niemieckie, był więziony w Łodzi, Bytomiu i Czersku. W 1917 r. powrócił do Legionów.
Po kryzysie przysięgowym od września 1917 r. w Polskim Korpusie Posiłkowym. Uczył się w szkole oficerskiej korpusu w Bolechowie. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany w Bolechowie. Zbiegł z internowania i podjął służbę w POW w Kielcach.
Od 1918 r. w WP. Zweryfikowany jako por. piech. z 1 czerwca 1919 r., co najmniej od 1923 r. służył w 9 pp leg. W 1928 r. był oficerem DOK nr III. Przed 1932 r. przeniesiony w stan spoczynku. Jako urzędnik pracował w 3 Okręgowym Szefostwie Budownictwa w Grodnie.Później przeniósł się na teren Wielkopolski.
Zmarł 16 lutego 1936 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
Żonaty z Marią Jarosławą Giedroyć.
Lwów i Małopolska Wschodnia w Legionach Polskich 1914-1917, Lwów 1935; „Monitor Polski” nr 217/1932; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.