Urodził się 2 grudnia 1876 roku w Nowej Wsi powiatu ostrołęckiego w rodzinie szlacheckiej. Absolwent prawa na Uniwersytecie Warszawskim. Od 1903 roku członek Stronnictwa Narodowo-Demokratycznego. Prowadził praktykę adwokacką. Podczas I wojny światowej działacz oświatowy i organizator polskiego sądownictwa. Związany z Łomżą - był członkiem zarządów Polskiej Macierzy Szkolnej, Rady Opiekuńczej i członkiem rady miejskiej. W 1919 roku został posłem na Sejm Ustawodawczy z ramienia Zjednoczenia Narodowego. W 1920 roku uczestniczył w rokowaniach pokojowych w Rydze. W 1922 roku poseł na Sejm z listy Chrześcijańskiego Związku Jedności Narodowej. Był działaczem Związku Ludowo-Narodowego i Stronnictwa Narodowego. Zasiadał w Związku Adwokatów Polskich. Podczas II wojny światowej uczestniczył w pracach konspiracyjnych obozu narodowego. W 1948 roku wycofał się z pracy adwokata. Zmarł 6 listopada 1953 roku we wsi Bryki.