Urodził się 27 kwietnia 1898 r. w Żydatyczach. Syn Franciszka.
Członek Drużyny Bartoszowej w Żydatyczach.
Uczeń szkoły przemysłowej we Lwowie. Uczył się introligatorstwa.
W czasie I wojny światowej 14 sierpnia 1914 r. wstąpił do oddziałów strzeleckich i Legionów Polskich. Jako szer. służył w 2 komp. 2 pp LP. W listopadzie 1915 r. ranny w rejonie Kościuchnówki, leczył się w szpitalu legionowym w Lublinie. Potem w 3 pp LP.
Po kryzysie przysięgowym w Polskim Korpusie Posiłkowym. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Bustyahaza.
Uwolniony, został wcielony do armii austro-węgierskiej i wysłany na front włoski, skąd zbiegł i przedostał się do Lwowa. Wysłany na teren Rosji, został aresztowany w Odessie. Osadzony w więzieniu w Jekaterynosławiu, dzięki staraniom Komitetu Polskiego został zwolniony.
Podjął służbę w POW na terenie Kijowa, Żmerynki, Winnicy, Wołoczysk i Tarnopola, po czym dotarł do Lwowa.
Od 1 listopada 1918 r. uczestniczył w obronie Lwowa przeciwko Ukraińcom. Należał do załogi odcinka III (Sektor Góra Stracenia). Po wyparciu przeciwnika z miasta wszedł w skład detachement rtm. R. Abrahama. Ranny 6 grudnia. Następnie w 1 pstrz lwowskich (później: 38 pp ). Podczas walk polsko-ukraińskich w rejonie Dublan dostał się do niewoli. Przeżył masakrę jeńców, po czym zbiegł do Barszowic. Następnie w 26 pp. Uczestniczył w walkach z bolszewikami. Latem 1920 r. w detachement mjr. R. Abrahama (Małopolskie Oddziały Armii Ochotniczej). Ranny 8 sierpnia pod Chodaczkowem. Po wojnie 15 kwietnia 1921 r. w stopniu st. sierż. został zdemobilizowany.
Od 1 czerwca 1922 r. w Straży Granicznej. W 1931 r. posiadał stopień przodownika. W połowie lat 30. był zastępcą kierownika komisariatu, a w końcu lat 30. służył w kancelarii Urzędu Celnego we Lwowie.
Członek Zw. Legionistów Polskich.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości i trzykrotnie Krzyżem Walecznych.
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; Drużyny Bartoszowe 1908-1914, Lwów 1939; Lwów i Małopolska Wschodnia w Legionach Polskich 1914-1917, Lwów 1935; „Monitor Polski” nr 156/1931; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939; V Lista strat Legionów Polskich, Piotrków 1916.