Urodził się 19 czerwca 1887 r. w Suwałkach. Syn Bronisława i Antoniny z Wysockich. Brat Bolesława Kazimierza (zob.).
Działacz niepodległościowy ps. „Jacek”.
Ukończył studia na Uniwersytecie Jagiellońskim, uzyskując dyplom inżyniera.
W niepodległej Polsce w 1923 r. był kierownikiem Okręgowego Towarzystwa Rolniczego w Białej Podlaskiej. Następnie mieszkał w Toruniu. W połowie lat 30. pracował jako naczelnik wydziału organizacji gospodarstw w Pomorskiej Izbie Rolniczej, a potem wydziału wytwórczości roślinnej tej izby.
Zmarł w 1955 r.
Odznaczony Medalem Niepodległości.
Żonaty, miał córkę Jadwigę (1915–1988) zamężną Passowicz.
„Monitor Polski” nr 27/1934; Sprawozdanie Pomorskiej Izby Rolniczej za rok budżetowy 1935/36, Toruń 1936; Sprawozdanie Pomorskiej Izby Rolniczej za rok budżetowy 1936/37, Toruń 1937; Sprawozdanie z odbytego Zebrania w Okr. Tow. Rolniczem w Białej Podl. w sprawie organizacji młyna, „Podlasiak” nr 50/1923.