Urodził się 19 marca 1886 r. w Oględowie pow. Stopnica. Syn Józefa i Anny z Rebusów.
W niepodległej Polsce (po 11 listopada 1918) służył w Wojsku Polskim. Po wojnie przeniesiony do rezerwy.
Zweryfikowany jako por. rez. art. z 1 czerwca 1919, został zatrzymany w czynnej służbie w WP. Przemianowany na oficera służby stałej (por. art. z 1 lipca 1919), co najmniej od 1923 do 1928 r. był oficerem 29 pap. Awansowany 1 stycznia 1928 r. na kpt. art., z dniem 31 marca 1932 r. przeszedł w stan spoczynku.
Mieszkał w Grodnie.
Podczas II wojny światowej uczestniczył w działalności konspiracyjnej w szeregach AK. Należał do sztabu Podobwodu Szydłów AK.
Zmarł po 1944 r.
Odznaczony Krzyżem Niepodległości i Krzyżem Zasługi Wojsk Litwy Środkowej.
W. Borzobohaty, „Jodła”. Okręg Radomsko–Kielecki ZWZ–AK 1939–1945, Warszawa 1984; W.K. Cygan, Żołnierze Niepodległości 1863–1938 Słownik biograficzny t. 1, Mińsk Mazowiecki – Warszawa – Kraków 2011; „Monitor Polski” nr 18/1931; Rocznik oficerski 1923, 1924, 1928; Rocznik oficerski rezerw 1934.