Urodził się 23 sierpnia 1893 r. w Janowie. Syn Piotra i Anny z Pawłowiczów.
W czasie I wojny światowej od 191 4 r. w Legionach Polskich. Służył w oddziale pionierów 2 pp LP. Chory, od maja do 19 sierpnia 1915 r. leczył się w szpitalu rezerwowym nr 1 w Wiedniu. Następnie w domu rekonwalescentów w Furth. Potem w 3 pp LP.
W niepodległej Polsce w latach 1922-1922 był kierownikiem szkoły powszechnej w Krasieninie, w 1926 r. pięcioklasowej szkoły powszechnej w Kolonii Łuckiej pow. Lubartów. W końcu lat 30. mieszkał w Platerowie koło Łosic. Pracował jako nauczyciel.
Zmarł po 1938 r.
Odznaczony Krzyżem Niepodległości.
Lista strat Legionu Polskiego. Od lipca do października 1915, Piotrków 1915; Lista strat Legionu Polskiego. Od 1 maja do 1 lipca 1915, Piotrków 1915; „Monitor Polski” nr 177/1938; M. Szubiela, E. Fim, Krasienin – Nasza Mała Ojczyzna, www.zskrasienin.pl/downloads/hist_szk.pdf [dostęp 30 XII 2020].