Urodził się 7 września 1884 r. w Strubinach pow. Płońsk. Syn Wacława i Anny z Jarzębowskich.
Ukończył gimnazjum w Pułtusku. Kształcił się w seminarium duchownym w Płocku, po ukończeniu którego został wyświęcony na kapłana.
W latach 1907-1917 pracował jako wikariusz i prefekt w parafiach w Bielsku, Pałukach, Karniewie, Lipnie, pw. św. Wojciecha w Nasielsku (1911-1913) i Raciążu. Od maja 1917 r. proboszcz parafii pw. św. Anny w Strzegowie.
W latach 1907-1914 prowadził szpital i działał w spółdzielczości.
W czasie I wojny światowej kierował Komitetem Opieki nad Uchodźcami. Członek POW. Uczestnik obrony sądowej peowiaków przed władzami niemieckimi.
Po wojnie przyczynił się do budowy szkoły w Strzegowie i kierował Domem Szkolnym. Był członkiem Rady Szkolnej Powiatowej (od 1920 r.), zarządu Tow. Popierania Budowy Szkół Powszechnych, Rady Powiatowej (przewodniczący komisji rewizyjnej), od 1935 r. prezes Rady Oddziału Powiatowego Zw. Straży Pożarnych, członek zarządu okręgowego i wojewódzkiego Kas Pożyczkowo-Oszczędnościowych.
W 1938 r. wybrany na posła w okręgu wyborczym nr 9 (Mława), należał do klubu Obozu Zjednoczenia Narodowego.
Podczas II wojny światowej współpracował z ruchem oporu.
Zmarł 26 czerwca 1950 r. w Strzegowie i został pochowany na tamtejszym Cmentarzu Parafialnym.
Odznaczony Krzyżem Niepodległości i dwukrotnie złotym Krzyżem Zasługi.
Kto był kim w Drugiej Rzeczypospolitej, Warszawa 1994; „Monitor Polski” nr 251/1931, 23/1934; Posłowie i senatorowie Rzeczypospolitej Polskiej 1919-1939. Słownik biograficzny t. II, Warszawa 2000.