Urodził się 22 lutego 1899 r. w Gogolewie pow. Śrem. Syn Mieczysława i Apolonii z Różewickich.
W końcu grudnia 1918 r. wstąpił do Straży Ludowej w Barcinie.
Uczestnik powstania wielkopolskiego. Uczestniczył w przejęciu władzy z rąk niemieckich w Barcinie i okolicy. W składzie komp. barcińskiej 4 lub 5 stycznia 1919 r. wyruszył do Inowrocławia. W składzie 8 komp. 4 pstrz wlkp (potem: 58 pp) brał udział w walkach pod Inowrocławiem, Rynarzewem, Chodzieżą i Ryczywołem. Potem uczestniczył w wojnie z bolszewikami. 27 sierpnia 1921 r. przeniesiony do rezerwy. Z dniem 1 lipca 1925 r. mianowany ppor. rez. int.
W niepodległej Polsce mieszkał w Poznaniu.
Zmarł 10 lutego 1973 r. w Gdyni i został pochowany na tamtejszym Cmentarzu Witomińskim sektor 56.
Odznaczony Medalem Niepodległości.
Żonaty (od 25 IV 1927) z Leokadią Maciejewską, a od 20 X 1962 z Teklą Jagodzińską.
„Monitor Polski” nr 140/1938; Powstańcy Wielkopolscy Ziemi Ksiąskiej, www.wir-ksiazwlkp.pl/kolekcje/index.php?item=20&pw=214 [dostęp 2 IV 2021]; Rocznik oficerski rezerw 1934.