Urodził się w 1887 r. w Sarbii pow. Szamotuły.
W 1901 r. ukończył szkołę powszechną, po czym wyuczył się kupiectwa i pracował w tym zawodzie.
W latach 1910-1912 odbywał obowiązkową służbę wojskową w armii niemieckiej.
Od 1912 r. prowadził sprawy handlowe w dobrach Kurnatowskich w Gościerzynie.
W 1914 r. zmobilizowany do armii niemieckiej, walczył na froncie rosyjskim, uzyskując stopień plut. Zdemobilizowany, powrócił do domu.
Na początku października 1918 r. zorganizował we Wrześni Straż Obywatelską, a potem (od 17 listopada) zorganizował i dowodził tamtejszą komp. Służby Straży i Bezpieczeństwa, z którą 28 grudnia opanował koszary.
W okresie od 28 grudnia 1918 do 19 kwietnia 1919 r. organizował i dowodził komp. zapasową wrzesińskiego baonu powstańczego. Z dniem 10 kwietnia mianowany komendantem Straży Ludowej na powiat wrzesiński. Przeprowadził jej reorganizację; 25 maja liczyła ona 3768 ludzi.
W latach 1920-1939 pracował jako kupiec we Wrześni i Bydgoszczy.
Podczas II wojny światowej mieszkał w Bydgoszczy.
Zmarł 8 maja 1965 r. w Poznaniu i tam został pochowany.
Odznaczony Medalem Niepodległości i srebrnym Krzyżem Zasługi.
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 259/1932; B. Polak, w: Słownik biograficzny powstańców wielkopolskich 1918-1919, Poznań 2002.