Urodził się 2 lutego 1899 r. w Czaharach pow. Zbaraż. Syn Adama i Michaliny.
W czasie I wojny światowej w Legionach Polskich. W stopniu szer. służył w 3 komp. 4 pp LP. W jej składzie 15 lipca 1915 r. wyruszył na front. Brał udział w walkach na Lubelszczyźnie. Ranny 2 sierpnia podczas bitwy pod Jastkowem, leczył się w szpitalu twierdzy nr 9 w Krakowie. Leczył się do 9 kwietnia 1916 r. W 1917 r. pełnił służbę na posterunku werbunkowym w Siewierzu. W czerwcu skierowany na kurs wyszkolenia nr 4.
Od 7 listopada 1918 r. w stopniu szer. brał udział w obronie Lwowa przeciwko Ukraińcom. Należał do załogi odcinka III (sektor Góra Stracenia). Po wyparciu przeciwnika z miasta wcielony do detachament rtm. Romana Abrahama.
W niepodległej Polsce mieszkał we Lwowie. Był pracownikiem umysłowym.
Zmarł po 1939 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; „Monitor Polski” nr 93/1937; Obrona Lwowa 1-22 listopada 1918 t. 3, Lwów 1939; VI Lista strat Legionów Polskich, Piotrków 1916.