Urodził się 13 października 1896 r. w Ostrowie Wielkopolskim. Syn Jana i Anny z Kiszkurnów.
Od 7 do 11 roku życia uczęszczał do szkoły. Ze względu na sytuację materialną rodziny przerwał naukę i podjął pracę zarobkową. Po ukończeniu 16 lat wyjechał do Holandii, gdzie był zatrudniony w ogrodnictwie. W 1918 r. powrócił do Poznania.
Tam 22 grudnia wstąpił do 4 komp. Straży Bezpieczeństwa. Od 27 grudnia brał udział w powstaniu wielkopolskim. Uczestniczył w walkach w Poznaniu. 3 stycznia 1919 r. przydzielony do komp. opalenickiej, w jej składzie walczył o Nowy Tomyśl i Zbąszyn. Od 25 lutego 1919 r. pełnił służbę w 1 puł wielkopolskich (potem: 15 puł). Brał udział w walkach z Niemcami i bolszewikami. 2 lipca 1921 r. został przeniesiony do rezerwy.
Od 10 grudnia tego roku aż do wojny w 1939 r. pracował jako woźny w starostwie w Poznaniu.
Podczas II wojny światowej 10 lutego 1940 r. wraz z rodzina został wysiedlony do wsi Milejowice na Kielecczyźnie. Przebywał tam przez cały okres okupacji.
19 marca 1945 r. powrócił do Poznania i podjął pracę w tamtejszym starostwie. Po jego likwidacji w 1952 r. pracował jako strażnik w Urzędzie Pocztowym Poznań-2. Ze względu na stan zdrowia w 1958 r. przeszedł na rentę.
Członek ZBoWiD.
Zmarł po 8 sierpnia 1963 r.
Odznaczony Medalem Niepodległości.
Był żonaty.
Akta z zespołu Zarząd Okręgowy ZBoWiD, Wielkopolska Biblioteka Cyfrowa; Monitor Polski nr 167/1932.