Urodził się 18 marca 1899 r. w Kołomyi. Syn Józefa.
W czasie I wojny światowej w Legionach Polskich. W stopniu szer. służył w 2 komp. V baonu 7 pp LP. Podczas walk na Wołyniu w październiku 1915 r. dostał się do niewoli rosyjskiej.
W niepodległej Polsce w Policji Państwowej. W 1931 r. posiadał stopień posterunkowego. Służył w Tatarowie pow. Nadwórna. Przed 1939 r. awansował na przodownika. Był komendantem posterunku w Kutach.
Podczas II wojny światowej w czasie kampanii 1939 r. lub po zakończeniu walk aresztowany przez Sowietów.
Wywieziony na podstawie listy nr 042 z 20-22 kwietnia 1940 r., wkrótce potem został zamordowany na terenie Ukrainy, zapewne w Kijowie.
Odznaczony Krzyżem Niepodległości i Krzyżem Walecznych.
„Monitor Polski” nr 64/1932; V Lista strat Legionów Polskich, Piotrków 1916; Ukraiński ślad Katynia, Warszawa 1995.