Urodził się 14 listopada 1890 r. w Spławiu koło Śmigla. Syn Wawrzyna i Korduli z Kmiećkowiaków.
Kształcił się w szkole powszechnej w Spławiu, po czym pracował w miejscowym majątku rolnym.
Od 16 października 1912 r. odbywał obowiązkową służbę wojskową w armii niemieckiej. Służył w 12 pgren.
W jego składzie uczestniczył w I wojnie światowej. 15 października 1918 r. zdezerterował, powracając do domu.
Uczestnik powstania wielkopolskiego. Od 5 stycznia 1919 r. służył w plut. śmigielskim sierż. Władysława Bromki. Brał udział w zajęciu Starego Bojanowa (6 stycznia) oraz w starciach pod Lipnem i Klonówcem. Następnie podoficer sanitarny 10 komp. 6 pstrz wlkp (potem: 60 pp). Uczestniczył w wojnie z bolszewikami. 24 sierpnia 1921 r. w stopniu sierż. przeniesiony do rezerwy.
Mieszkał w Starym Bojanowie. Powrócił do pracy w majątku w Spławie. Pracował w nim aż do końca II wojny światowej.
Członek Zw. Weteranów Powstań Narodowych RP 1914-1919.
Po wojnie podjął pracę w utworzonym PGR Stare Bojanowo. W 1955 r. przeszedł na emeryturę.
Członek ZBoWiD. W 1972 r. mianowany przez Radę Państwa ppor.
Zmarł 14 listopada 1971 r. i został pochowany na Cmentarzu w Starym Bojanowie.
Odznaczony Medalem Niepodległości.
„Monitor Polski” nr 177/1938; Sylwetki Powstańców Wlkp. Zimi Śmigielskiej na 100 lecie, www.facebook.com/sylwetkipowstancowwlkpziemismigielskiejna100lecie/post… [dostęp 29 I 2021].