Urodził się 5 grudnia 1896 r. w Bzowcu Dolnym pow. Krasnystaw. Syn Józefa i Albiny z d. Oskroba.
Był z zawodu cieślą.
W czasie I wojny światowej od 1914 r. w Legionach Polskich. Od 28 października pełnił służbę w baonie uzupełniającym kpt. Andrzeja Galicy. Potem w 12 komp. 2 pp LP. Podczas walk na Wołyniu 7 listopada 1915 r. dostał się do niewoli rosyjskiej pod Bielgowem.
Później służył w armii gen. Józefa Hallera.
W niepodległej Polsce w Policji Państwowej. W 1932 r. posiadał stopień st. posterunkowego. Służył na posterunku w Tyszowcach pow. Tomaszów Lubelski. W 1939 r. komendant posterunku w Gordysławicach.
Na tym stanowisku wziął udział w kampanii 1939 r. Podczas niemieckiej okupacji w policji „granatowej”.
Po wojnie pracował na kierowniczym stanowisku w PSS.
Pochowany na „starym cmentarzu” w Tomaszowie Lubelskim.
Odznaczony Krzyżem Niepodległości.
Żonaty z Eugenią Szokalewicz, miał z nią córkę Marię i syna Michała.
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 293/1932; E. Vonau, Zapiski wspomnień, „Rocznik Lubelski” t. XXXVII/2011.