Urodził się 8 grudnia 1898 r. w Tadajewie koło Brodnicy. Syn Ignacego i Franciszki z Malinowskich.
Działacz niepodległościowy ps. „Świt”.
W niepodległej Polsce mieszkał w Rypinie. Pracował jako urzędnik.
Podczas II wojny światowej zmobilizowany do Wojska Polskiego, brał udział w kampanii 1939 r. Nastepnie uczestniczył w działalności konspiracyjnej w szeregach Polskiej Organizacji Zbrojnej Znak”. Od lata 1940 r. był szefem organizacyjnym komendy powiatowej POZ w Rypinie. Po jej scaleniu z AK od 1942 r. jako ppor. czasu wojny sprawował funkcję oficera organizacyjnego Obwodu AK Rypin. 6 maja 1944 r. aresztowany przez Niemców w trakcie masowych zatrzymań członków organizacji. Osadzony w obozie koncentracyjnym. W 1945 r. uwolniony, powrócił do Polski.
Zmarł w 1962 r. w Rypinie.
Odznaczony Medalem Niepodległości.
M.R. Krajewski, S. Suszyński, DziałalnośćPOZ „Znak” i ZWZ-AK na Ziemi Dobrzyńskiej w latach 1939-1945, Przegląd Historyczny” 1980, t. 71, nr 4; „Monitor Polski” 1938, nr 140.