Urodził się 6 grudnia 1896 r. w Złoczowie. Syn Piotra i Agnieszki ze Stojanowskich.
W czasie I wojny światowej wstąpił do Legionów Polskich. Służył w 3 pp LP, a następnie w kolumnie amunicyjnej PA 2 1 part LP. Uzyskał stopień st. szer. W 1917 r. w Komisariacie Werbunkowym w Makowie.
Po kryzysie przysięgowym od września 1917 r. w part Polskiego Korpusu Posiłkowego. W następstwie przejścia II Brygady przez front pod Rarańczą (15/16 lutego 1918) internowany przez Austriaków w Huszt i Szeklencze.
W niepodległej Polsce mieszkał we Lwowie. Pracował jako maszynista II kl. w PKP.
Zmarł po 1933 r.
Odznaczony Krzyżem Niepodległości.
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. 4, Mińsk Mazowiecki-Warszawa-Kraków 2012; „Monitor Polski” nr 255/1933.