Urodził się 12 listopada 1894 r. w Zamarstynowie koło Lwowa. Syn Jana i Marii z Wielgosów.
Był stolarzem.
W czasie I wojny światowej w Legionach Polskich. Służył w 11 komp. 6 pp LP. W jej składzie 12 września 1915 r. wyruszył na front. Podczas walk na Wołyniu 2 października ranny w lewą rękę pod Rafałówką dostał się do niewoli rosyjskiej. Wysłany do obozu jenieckiego w Iwanowie-Wozniesieńsku.
Po rewolucji w Rosji zwolniony z niewoli. Przedostał się do 5 Dywizji Syberyjskiej i w Tiumeniu został przydzielony do komp. technicznej w baonie inżynieryjnym.
W niepodległej Polsce mieszkał we Lwowie.
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 24/1933; VI Lista strat Legionów Polskich, Piotrków 1916.