Urodził się 15 października (14 listopada?) 1887 r. w Boratynie pow. Jarosław.
Pracował jako ślusarz-mechanik.
W czasie I wojny światowej 6 lipca 1915 r. wstąpił do Legionów Polskich. Służył w okm nr 3 w 6 pp LP. Awansował do stopnia plut. Ranny 22 lipca 1916 r. pod Sitowiczami. Superarbitrowany 14 maja 1917 r. jako czasowo niezdolny do służby, otrzymał roczny urlop.
Od 4 listopada 1918 r. brał udział w obronie Lwowa przeciwko Ukraińcom. Był mechanikiem w warsztatach technicznych Obrony Lwowa.
W niepodległej Polsce mieszkał we Lwowie.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
Historia 6 Pułku Piechoty Legionów Józefa Piłsudskiego t. I: Tradycja, Warszawa 1939; „Monitor Polski” nr 260/1931; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939; VII Lista strat Legionów Polskich, Piotrków 1916.