Urodził się 1 lutego 1889 r. w Lubaczowie. Syn Jana i Marii z Wiśniowskich.
W niepodległej Polsce od listopada 1918 r służył w Wojsku Polskim. W szeregach półbaterii artylerii, wchodzącej w skład grupy kpt. A. Wesołowskiego w stopniu st. ogn. Uczestniczył w walkach z Ukraińcami m.in. o Lubaczów. Później brał udział w wojnie z bolszewikami.
Po zakończeniu działań wojennych pełnił zawodową służbę wojskową. Awansował do stopnia chor. Przeniesiony w stan spoczynku.
Mieszkał w Lubaczowie, gdzie w styczniu 1939 r. wszedł w skład Rady Miejskiej. 9 września 1944 r. został członkiem Miejskiej Rady Narodowej w Lubaczowie.
Odznaczony Krzyżem Walecznych i Medalem Niepodległości.
W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 2, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” 1937, nr 64.