Urodził się 12 kwietnia 1900 r. we wsi Tajno Stare pow. Augustów. Syn Franciszka i Anny ze Stolarczyków.
Uczył się w szkole powszechnej i gimnazjum w Augustowie, którego w związku z I wojną światową nie ukończył. Powrócił wówczas do rodzinnego domu. Przez dwa lata był nauczycielem w szkole we wsi Kroszówka.
Od marca 1917 r. służył w Polskiej Organizacji Wojskowej pod pseudonimem „Wołodyjowski”. Dowódca sekcji pomocniczej w komendzie lokalnej w Rajgrodzie. Współorganizator sekcji POW w Tajnie. Po aresztowaniu komendantów objął dowództwo sekcji w Tajnie. Uczestniczył w akcjach likwidacyjnych szpiegów niemieckich. Wiosną 1918 r. Aresztowanyakładzie Karnym , więziony w Grajewie, poddawany torturom. Skazany na sześć lat więzienia, karę odbywał w Zakładzie Karnym Łomży. 11 listopada 1918 r. po rozbrojeniu Niemców został uwolniony.
W niepodległej Polsce służył w Wojsku Polskim w szeregach 33 pp. Po wojnie z Rosją bolszewicką lat 1919–1920 w stopniu sierż. bezterminowo urlopowany, następnie przeniesiony do rezerwy. Mieszkał w rodzinnej wsi. Pracował w swoim gospodarstwie.
Po II wojnie światowej w latach 1945–1954 (?) dyrektor Szkoły Podstawowej w rodzinnej wsi. Zmarł 30 grudnia 1984 r. w Tajnie Starym.
Żonaty z Heleną N.
Odznaczony Krzyżem Niepodległości.
„Monitor Polski” 1932, nr 167, 1938, nr 177.