Urodził się 19 września 1873 r. w Starkowicach pow. Środa. Syn Aleksandra i Antoniny z Olszewskich.
Był mistrzem malarskim.
12 listopada 1918 r. został członkiem powiatowej Rady Robotniczej i Żołnierskiej w pow. Września.
Współorganizator komp. miłosławskiej, wcielonej potem do wrzesińskiego baonu Służby Straży i Bezpieczeństwa.
Uczestnik powstania wielkopolskiego. Od 14 lutego 1919 r. organizował też Straż Ludową w Miłosławiu, której został dowódcą.
W niepodległej Polsce mieszkał w Miłosławiu, gdzie pracował w wyuczonym zawodzie.
Zmarł 26 grudnia 1949 r. w Miłosławiu i został pochowany na tamtejszym Cmentarzu Parafialnym.
Odznaczony Medalem Niepodległości.
G. Łukomski, w: Słownik biograficzny powstańców wielkopolskich 1918-1919, Poznań 2002; „Monitor Polski” nr 63/1933.