Urodził się 5 sierpnia 1899 r. w Truskawcu. Syn Marcina i Marii.
Był ślusarzem.
W czasie I wojny światowej od 8 sierpnia 1914 r. w oddziałach strzeleckich i Legionach Polskich. W stopniu szer. służył w baonie uzupełniającym w Krakowie, a od 9 listopada w II baonie 1 pp LP. Zwolniony z Legionów 16 czerwca 1916 r. Ponownie wstąpił doń 6 grudnia tego roku.
W niepodległej Polsce funkcjonariusz Policji Państwowej. W 1932 r. pełnił służbę w Lubaczowie.
Zmarł po 1932 r.
Odznaczony Medalem 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. 3, Mińsk Mazowiecki-Warszawa-Kraków 2011; „Monitor Polski” nr 140/1932;.