Urodził się 25 lutego 1891 r. w Radominie koło Rypina. Syn Szymona i Marii z Łukowskich.
Uczestnik strajku szkolnego w 1905 r. Ukończył gimnazjum we Włocławku. Wyjechał wówczas na studia do Belgii. Tam ukończył Wydział Chemii politechniki w Leodium.
Należał do PPS-Frakcji Rewolucyjnej, biura wykonawczego na Belgię i północną Francję Związku Młodzieży Postępowo-Niepodległościowej „Filarecja”.
Od 1909 r. należał do ZWC i Związku Strzeleckiego w Belgii.
W 1914 r. zmobilizowany do armii rosyjskiej, zdezerterował.
Wstąpił do POW ps. „Czarny”. Od września 1915 do 1917 r. komendant obwodu w okręgu płockim. Następnie służył w Polskiej Sile Zbrojnej. Po rozbrojeniu okupantów w listopadzie 1918 r. automatycznie przeszedł do Wojska Polskiego
.
Uczestniczył w walkach z bolszewikami. W 1922 r. przeniesiony do rezerwy. Zweryfikowany jako por. rez. piech. z 1 czerwca 1919 r.
W latach 1923–1924 pracował jako instruktor spółdzielczości w Centralnym Związku Kółek Rolniczych. W 1925 r. był wicestarostą w Prużanie, zaś w latach od 6 sierpnia 1926 zajmował stanowisko starosty w Łunińcu. 3 września 1930 r. został (początkowo jako p.o.) wojewodą stanisławowskim. Funkcję tę sprawował do 1 lutego 1936 r. Objął wówczas stanowisko głównego inspektora administracyjnego Ministerstwa Rolnictwa i Reform Rolnych. Był członkiem Państwowej Rady Weterynaryjnej.
Zmarł 22 czerwca 1968 r. w Warszawie i został pochowany na tamtejszym Cmentarzu Parafialnym na Powązkach kwat. 297.
Odznaczony orderem Polonia Restituta 3 i 4 kl., Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
Żonaty (od 8 IX 1919) z Aleksandrą Marią Ejchler, miał syna Wojciecha (28 II 1925–30 VI 1944), żołnierza AK, poległego pod Mańczakami, i córkę Janinę (24 VI 1921–10 X 2014)
Kto był kim w Drugiej Rzeczypospolitej, Warszawa 1994; S. Łoza, Czy wiesz kto to jest? t. 2, Warszawa 1939; „Monitor Polski” nr 109/1932; Rocznik oficerski 1923, 1924; Rocznik oficerski rezerw 1934.