Urodził się 31 marca 1895 r. w Łodzi. Syn Józefa i Albertyny z Bartów.
W czasie I wojny światowej od 1 marca 1915 r. w Legionach Polskich. W stopniu szer. służył w baonie uzupełniającym nr 3, a od 10 maja w 1 komp. 4 pp LP. W jej składzie 15 lipca wyruszył na front. Podczas działań na Lubelszczyźnie 7 sierpnia przeniesiony do oddziału telefonicznego pułku. W jego składzie uczestniczył w kampanii wołyńskiej.
Po kryzysie przysięgowym 17 lub 20 lipca 1917 r. internowany przez Niemców w Szczypiornie.
W niepodległej Polsce mieszkał w Husiatynie. Pracował jako referent kontroli skarbowej.
Członek Zw. Legionistów Polskich.
Zmarł po 1933 r.
Odznaczony Krzyżem Niepodległości.
J. Cisek, E. Kozłowska, Ł. Wieczorek, Słownik Legionistów Polskich 1914-1918 t. 1, Kraków, Warszawa, Zalesie Górne 2017; „Monitor Polski” nr 171/1933.