Urodził się 17 czerwca 1888 r. w Przemyślu.
W 1909 r. ukończył gimnazjum w Przemyślu z wykładowym językiem polskim.
Odbył obowiązkową służbę wojskową w armii austro-węgierskiej w charakterze jednorocznego ochotnika i z dniem 1 stycznia 1912 r. został mianowany kadetem rezerwy.
W czasie I wojny światowej zmobilizowany do armii austro-węgierskiej, służył w 28 pap. Awansowany na ppor. rez. art., 1 maja 1916 r. otrzymał stopień por. rez. art. Przeniesiony do 2 part haubic, zaś około 1918 r. do 102 pap.
Od 1 listopada 1918 r. w Wojsku Polskim. 19 lutego 1919 r. przydzielony do dowództwa Okręgu Wojskowego w Przemyślu.
Zweryfikowany jako mjr uzbr. z 1 czerwca 1919 r., służył w Centralnym Składzie Uzbrojenia nr 5 w Przemyślu (1923, 1924). W 1928 r. przydzielony do Inspekcji Technicznej Uzbrojenia. 6 lipca 1929 r. został dyrektorem nauk w Szkole Zbrojmistrzów (potem: Szkole Uzbrojenia) w Warszawie. 1 stycznia 1931 r. awansował na ppłk. uzbr. Wiosną 1939 r. był przewodniczącym komisji do opracowywania tabel i instrukcji w Departamencie Uzbrojenia MSWojsk.
Zmarł 25 kwietnia 1950 r. i został pochowany na Cmentarzu Wojskowym na Powązkach w Warszawie kwat. A-8.
Odznaczony złotym Krzyżem Zasługi i Medalem Niepodległości.
Żonaty z Cecylią Halpern, miał córkę Krystynę (20 III 1926-7 I 2016) zamężna Drzewiecka-Czajczyńska i syna Jerzego Jana (22 VI 1929-11 XII 2003), oboje jako zołnierze AK uczestniczyli w powstaniu warszawskim.
„Monitor Polski”1931, nr 132; Rocznik oficerski 1923, 1924, 1928, 1932; R. Rybka, K. Stepan, Rocznik oficerski 1939, Kraków 2006; Sprawozdanie Dyrekcyi c.k. Gimnazyum z wykładowym językiem polskim w Przemyślu za rok szkolny 1909, Przemyśl 1909.