Urodził się 5 stycznia 1900 r. we wsi Sokołów pow. Stryj.
W czasie I wojny światowej w Legionach Polskich. Służył w I Brygadzie. Chory, w listopadzie 1915 r. przebywał w szpitalu epidemicznym w Wadowicach, a na początku grudnia w szpitalu rezerwowym w Kamieńsku.
W niepodległej Polsce służył w Straży Granicznej. W 1931 r. posiadał stopień st. strażnika. Służył na placówce w Wójkowej koło Muszyny.
Dalsze jego losy są nieznane.
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; W.K. Cygan, Żołnierze Niepodległości 1863-1938. Słownik biograficzny t. 4, Mińsk Mazowiecki-Warszawa-Kraków 2012; „Monitor Polski” nr 287/1931; V Lista strat Legionów Polskich, Piotrków 1916.